new Entity\IntegerField('FORMAT_ID', array(
'required' => true,
'title' => Loc::getMessage('LYRMIN_ESBN_IMPORT_FIELD_ENTITY_FORMAT_ID_FIELD'),
)),
Добавляю элемент, намеренно ставлю $FORMAT_ID не число, а букву, хочу чтобы появлялась ошибка, что тип данных не Int, и запись не создавалась, как сделать?
$FORMAT_ID = 'q';
$r = ProfileTable::add(['NAME' => $PROFILE_NAME, 'FORMAT_ID' => $FORMAT_ID, 'FIELD_MAPPING' => $arFieldMapping, 'SETTINGS' => $arSettings]);
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2244 искать: 'validation'
Обсуждают сегодня