Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ExportTreeTable
+ Граф наследования:ExportTreeTable:

Открытые члены

 __construct ()
 
 restoreExportOffset ()
 
 setExportOffset ($offset)
 
 dropCodeIndex ()
 
 insert ($data)
 
 doneInsert ()
 
 deleteAll ()
 
 getLastOccupiedCode ()
 
 getNextFreeCode ()
 
 getByCode ($code)
 
 getPathTo ($code)
 
 getWalkPath ()
 
 getWalkPathString ()
 
 walkInDeep ($callbacks, $ignoreThisAndDeeper=array(), $startFrom='')
 
 create ()
 
 dropIndexes ()
 
 restoreIndexes ()
 
 cleanup ()
 
 output ($data, $important=true)
 

Открытые статические члены

static getFilePath ()
 
static getTableName ()
 
static getMap ()
 
static formatCode ($value, $length=self::CODE_LENGTH)
 
static switchIndexes ($way=true)
 

Открытые атрибуты

const CODE_LENGTH = 10
 
const RECURSION_MAX_DEPTH = 30
 

Защищенные данные

 $inserter = null
 
 $codeIndex = array()
 
 $exportOffset = 1
 
 $exportPath = array()
 

Подробное описание

См. определение в файле exporttree.php строка 15

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле exporttree.php строка 90

Методы

◆ cleanup()

cleanup ( )

См. определение в файле exporttree.php строка 349

◆ create()

create ( )

Переопределяется в ExportTreeUkrainTable.

См. определение в файле exporttree.php строка 250

◆ deleteAll()

deleteAll ( )

См. определение в файле exporttree.php строка 149

◆ doneInsert()

doneInsert ( )

См. определение в файле exporttree.php строка 144

◆ dropCodeIndex()

dropCodeIndex ( )

Переопределяется в ExportTreeRussiaTable.

См. определение в файле exporttree.php строка 116

◆ dropIndexes()

dropIndexes ( )

См. определение в файле exporttree.php строка 289

◆ formatCode()

static formatCode ( $value,
$length = self::CODE_LENGTH )
static

См. определение в файле exporttree.php строка 166

◆ getByCode()

getByCode ( $code)

См. определение в файле exporttree.php строка 179

◆ getFilePath()

static getFilePath ( )
static

Переопределяется в ExportTreeRussiaTable и ExportTreeUkrainTable.

См. определение в файле exporttree.php строка 25

◆ getLastOccupiedCode()

getLastOccupiedCode ( )

См. определение в файле exporttree.php строка 154

◆ getMap()

static getMap ( )
static

Переопределяется в ExportTreeRussiaTable и ExportTreeUkrainTable.

См. определение в файле exporttree.php строка 35

◆ getNextFreeCode()

getNextFreeCode ( )

См. определение в файле exporttree.php строка 161

◆ getPathTo()

getPathTo ( $code)

См. определение в файле exporttree.php строка 186

◆ getTableName()

static getTableName ( )
static

Переопределяется в ExportTreeRussiaTable и ExportTreeUkrainTable.

См. определение в файле exporttree.php строка 30

◆ getWalkPath()

getWalkPath ( )

См. определение в файле exporttree.php строка 201

◆ getWalkPathString()

getWalkPathString ( )

См. определение в файле exporttree.php строка 206

◆ insert()

insert ( $data)

Переопределяется в ExportTreeRussiaTable.

См. определение в файле exporttree.php строка 121

◆ output()

output ( $data,
$important = true )

См. определение в файле exporttree.php строка 359

◆ restoreExportOffset()

restoreExportOffset ( )

См. определение в файле exporttree.php строка 106

◆ restoreIndexes()

restoreIndexes ( )

См. определение в файле exporttree.php строка 319

◆ setExportOffset()

setExportOffset ( $offset)

См. определение в файле exporttree.php строка 111

◆ switchIndexes()

static switchIndexes ( $way = true)
static

См. определение в файле exporttree.php строка 354

◆ walkInDeep()

walkInDeep ( $callbacks,
$ignoreThisAndDeeper = array(),
$startFrom = '' )

См. определение в файле exporttree.php строка 217

Данные класса

◆ $codeIndex

$codeIndex = array()
protected

См. определение в файле exporttree.php строка 21

◆ $exportOffset

$exportOffset = 1
protected

См. определение в файле exporttree.php строка 22

◆ $exportPath

$exportPath = array()
protected

См. определение в файле exporttree.php строка 23

◆ $inserter

$inserter = null
protected

См. определение в файле exporttree.php строка 20

◆ CODE_LENGTH

const CODE_LENGTH = 10

См. определение в файле exporttree.php строка 17

◆ RECURSION_MAX_DEPTH

const RECURSION_MAX_DEPTH = 30

См. определение в файле exporttree.php строка 18