- Модуль: support
- Путь к файлу: ~/bitrix/modules/support/classes/general/tablefields.php
- Класс: CSupportTableFields
- Вызов: CSupportTableFields::FromArray
public function FromArray($arr, $fields = self::ALL, $notNull = array(), $row = null) //setFromArr
{
if(!is_array($arr)) return;
$row = $this->checkRow($row);
$fieldsArr = CSupportTools::prepareParamArray($fields, array_keys($arr));
foreach($fieldsArr as $key => $name)
{
$nameF = is_int($key) ? $name : $key;
if(array_key_exists($name, $arr)) $this->Set($nameF, $arr[$name], $notNull, $row);
}
}