• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/rest/entity/order.php
  • Класс: BitrixSaleRestEntityOrder
  • Вызов: Order::internalizeArguments
public function internalizeArguments($name, $arguments)
{
	if($name == 'getdeliveryidlist'
		|| $name == 'getpayments'
		|| $name == 'getpaysystemidlist'
		|| $name == 'getprintedchecks'
		|| $name == 'getshipments'
		|| $name == 'getbasket'
		|| $name == 'getpropertyvalues'
		|| $name == 'getcurrency'
		|| $name == 'getdateinsert'
		|| $name == 'getapplydiscount'
		|| $name == 'getpersontypeid'
		|| $name == 'getprice'
		|| $name == 'getproperties'
		|| $name == 'getsiteid'
		|| $name == 'getsumpaid'
		|| $name == 'gettaxlist'
		|| $name == 'gettaxlocation'
		|| $name == 'gettaxprice'
		|| $name == 'gettaxvalue'
		|| $name == 'getuserid'
		|| $name == 'getvatrate'
		|| $name == 'getvatsum'
		|| $name == 'iscanceled'
		|| $name == 'isexternal'
		|| $name == 'ismarked'
		|| $name == 'ispaid'
		|| $name == 'isshipped'
		|| $name == 'isusedvat'
		|| $name == 'importdelete'
	){}
	elseif($name == 'import')
	{
		$fields = $arguments['fields'];
		if(!empty($fields))
			$arguments['fields'] = $this->internalizeFieldsImport($fields);
	}
	else
	{
		parent::internalizeArguments($name, $arguments);
	}

	return $arguments;
}