• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/access/permission/accesspermissiontable.php
  • Класс: BitrixMainAccessPermissionAccessPermissionTable
  • Вызов: AccessPermissionTable::checkDataFields
static function checkDataFields(array $data)
{
	$fields = static::getMap();
	foreach ($fields as $field)
	{
		if (!$field->hasParameter('required'))
		{
			continue;
		}
		if (
			!array_key_exists($field->getName(), $data)
			|| !$data[$field->getName()]
		)
		{
			return false;
		}
	}

	return true;
}