- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/rest/entity/base.php
- Класс: Bitrix\Sale\Rest\Entity\Base
- Вызов: Base::internalizeFieldsList
public function internalizeFieldsList($arguments) { $fieldsInfo = $this->getListFieldInfo($this->getFields(), ['filter'=>['ignoredAttributes'=>[Attributes::Hidden]]]); $filter = isset($arguments['filter']) ? $this->internalizeFilterFields($arguments['filter'], $fieldsInfo):[]; $select = isset($arguments['select']) ? $this->internalizeSelectFields($arguments['select'], $fieldsInfo):[]; $order = isset($arguments['order']) ? $this->internalizeOrderFields($arguments['order'], $fieldsInfo):[]; return [ 'filter'=>$filter, 'select'=>$select, 'order'=>$order, ]; }