...Человеческий поиск в разработке...
- Модуль: ui
- Путь к файлу: ~/bitrix/modules/ui/lib/Integration/Rest/MaskImportPersonal.php
- Класс: BitrixUIIntegrationRestMaskImportPersonal
- Вызов: MaskImportPersonal::makeAStep
public function makeAStep(): void { foreach ($this->data as $res) { $fileInfo = $this->structure->getUnpackFile((int)$res['FILE_ID']); $file = !empty($fileInfo['PATH']) ? CFile::makeFileArray($fileInfo['PATH']) : null; $file['name'] = $fileInfo['NAME']; if ($file) { $result = AvatarMaskItem::create( $this->owner, $file, [ 'TITLE' => $res['TITLE'], 'DESCRIPTION' => $res['DESCRIPTION'], 'ACCESS_CODE' => $this->owner->getDefaultAccess() ] ); if (!$result->isSuccess()) { $this->errorCollection->add($result->getErrors()); } } } }