8namespace Bitrix\Sender\Internals\Model;
10use Bitrix\Main\Access\Entity\DataManager;
11use Bitrix\Main\Localization\Loc;
13Loc::loadMessages(__FILE__);
47 return 'b_sender_group_state';
59 'data_type' =>
'integer',
60 'autocomplete' =>
true,
63 'DATE_INSERT' =>
array(
64 'data_type' =>
'datetime',
67 'data_type' =>
'integer',
70 'data_type' =>
'string',
73 'data_type' =>
'string',
76 'data_type' =>
'Bitrix\Sender\GroupTable',
77 'reference' =>
array(
'=this.GROUP_ID' =>
'ref.ID'),
80 'data_type' =>
'integer',
84 'data_type' =>
'integer',
98 $result = new \Bitrix\Main\Entity\EventResult;
102 if(array_key_exists(
'ID',
$data[
'primary']))
104 $listId[] =
$data[
'primary'][
'ID'];
109 foreach(
$data[
'primary'] as $primKey => $primVal)
114 $tableDataList = static::getList(
array(
115 'select' =>
array(
'ID'),
118 while($tableData = $tableDataList->fetch())
120 $listId[] = $tableData[
'ID'];
125 foreach($listId as $primaryId)
127 $primary =
array(
'GROUP_STATE_ID' => $primaryId);
static onDelete(\Bitrix\Main\Entity\Event $event)
static deleteList(array $filter)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)