...Человеческий поиск в разработке...
- Модуль: disk
- Путь к файлу: ~/bitrix/modules/disk/lib/folder.php
- Класс: Bitrix\Disk\Folder
- Вызов: Folder::getChildren
public function getChildren(SecurityContext $securityContext, array $parameters = array()) { if(!isset($parameters['filter'])) { $parameters['filter'] = array(); } if(!empty($parameters['filter']['MIXED_SHOW_DELETED'])) { unset($parameters['filter']['DELETED_TYPE'], $parameters['filter']['MIXED_SHOW_DELETED']); } elseif ( !array_key_exists('DELETED_TYPE', $parameters['filter']) && !array_key_exists('!DELETED_TYPE', $parameters['filter']) && !array_key_exists('!=DELETED_TYPE', $parameters['filter']) && !array_key_exists('!==DELETED_TYPE', $parameters['filter']) ) { $parameters['filter']['DELETED_TYPE'] = ObjectTable::DELETED_TYPE_NONE; } $parameters = Driver::getInstance()->getRightsManager()->addRightsCheck($securityContext, $parameters, array('ID', 'CREATED_BY')); $modelData = array(); $query = FolderTable::getChildren($this->id, static::prepareGetListParameters($parameters)); while($item = $query->fetch()) { $modelData[] = BaseObject::buildFromArray($item); } return $modelData; }