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

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

 countItemsToProcess (?Translate\Filter $filter=null)
 
 collect (?Translate\Filter $filter=null, ?Translate\Controller\ITimeLimit $timer=null, ?Translate\Filter $seek=null)
 
 constructAncestorsByPath ($path)
 
 arrangeTree ()
 
 purge (?Translate\Filter $filter=null)
 
 validate (?Translate\Filter $filter=null, bool $recursively=true)
 
 unvalidate (Translate\Filter $filter=null, bool $recursively=true)
 
 collectModuleAssignment (?Translate\Filter $filter=null)
 
 collectAssignment (?Translate\Filter $filter=null)
 

Статические открытые данные

static $verbose = false
 

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

См. также
\Bitrix\Main\ORM\Objectify\Collection

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

Методы

◆ arrangeTree()

arrangeTree ( )

Rearrange tree as nested set structure.

Возвращает
self

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

◆ collect()

collect ( ?Translate\Filter $filter = null,
?Translate\Controller\ITimeLimit $timer = null,
?Translate\Filter $seek = null )

Collect path structure.

Аргументы
Translate\Filter | null$filterParams to filter file list.
Translate\Controller\ITimeLimit | null$timerTime counter.
Translate\Filter | null$seekParams to seek position.
Возвращает
int

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

◆ collectAssignment()

collectAssignment ( ?Translate\Filter $filter = null)

Collect file asssignment.

Аргументы
Translate\Filter | null$filterParams to filter file list.
Возвращает
self

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

◆ collectModuleAssignment()

collectModuleAssignment ( ?Translate\Filter $filter = null)

Collect sssignment file to module.

Аргументы
Translate\Filter | null$filterParams to filter file list.
Возвращает
self

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

◆ constructAncestorsByPath()

constructAncestorsByPath ( $path)

Searchs or creates ancestor index by path.

Аргументы
string$pathPath to search.
Возвращает
array|null

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

◆ countItemsToProcess()

countItemsToProcess ( ?Translate\Filter $filter = null)

Counts items to process.

Аргументы
Translate\Filter | null$filterParams to filter file list.
Возвращает
int

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

◆ purge()

purge ( ?Translate\Filter $filter = null)

Drop index.

Аргументы
Translate\Filter | null$filterParams to filter file list.
Возвращает
self

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

◆ unvalidate()

unvalidate ( Translate\Filter $filter = null,
bool $recursively = true )

Unvalidate index.

Аргументы
Translate\Filter | null$filterParams to filter file list.
bool$recursivelyDrop index recursively.
Возвращает
self

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

◆ validate()

validate ( ?Translate\Filter $filter = null,
bool $recursively = true )

Unvalidate index.

Аргументы
Translate\Filter | null$filterParams to filter file list.
bool$recursivelyDrop index recursively.
Возвращает
self

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

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

◆ $verbose

$verbose = false
static

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