- Модуль: security
- Путь к файлу: ~/bitrix/modules/security/lib/mfa/recoverycodes.php
- Класс: BitrixSecurityMfaRecoveryCodesTable
- Вызов: RecoveryCodesTable::getMap
static function getMap()
{
return array(
new EntityIntegerField('ID', array(
'primary' => true,
'autocomplete' => true
)),
new EntityIntegerField('USER_ID', array(
'required' => true
)),
new EntityStringField('CODE', array(
'required' => true,
'format' => static::CODE_PATTERN
)),
new EntityBooleanField('USED', array(
'values' => array('Y', 'N'),
'default' => 'N'
)),
new EntityDatetimeField('USING_DATE'),
new EntityStringField('USING_IP'),
new EntityReferenceField(
'USER',
'BitrixMainUser',
array('=this.USER_ID' => 'ref.ID'),
array('join_type' => 'INNER')
),
);
}