43 return 'b_im_command_lang';
55 'data_type' =>
'integer',
57 'autocomplete' =>
true,
60 'COMMAND_ID' => array(
61 'data_type' =>
'integer',
65 'LANGUAGE_ID' => array(
66 'data_type' =>
'string',
68 'validation' => array(__CLASS__,
'validateLanguageId'),
72 'data_type' =>
'string',
73 'validation' => array(__CLASS__,
'validateTitle'),
75 'save_data_modification' => array(
'\Bitrix\Main\Text\Emoji',
'getSaveModificator'),
76 'fetch_data_modification' => array(
'\Bitrix\Main\Text\Emoji',
'getFetchModificator'),
79 'data_type' =>
'string',
80 'validation' => array(__CLASS__,
'validateParams'),
82 'save_data_modification' => array(
'\Bitrix\Main\Text\Emoji',
'getSaveModificator'),
83 'fetch_data_modification' => array(
'\Bitrix\Main\Text\Emoji',
'getFetchModificator'),
95 new Main\
Entity\Validator\Length(
null, 2),
106 new Main\
Entity\Validator\Length(
null, 255),
117 new Main\
Entity\Validator\Length(
null, 255),
static validateLanguageId()