1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
message.php
См. документацию.
1
<?php
8
namespace
Bitrix\Sender\Internals\Model;
9
10
use Bitrix\Main\Entity;
11
use Bitrix\Main\Localization\Loc;
12
13
Loc::loadMessages(__FILE__);
14
32
class
MessageTable
extends
Entity\DataManager
33
{
39
public
static
function
getTableName
()
40
{
41
return
'b_sender_message'
;
42
}
43
49
public
static
function
getMap
()
50
{
51
return
array
(
52
'ID'
=>
array
(
53
'data_type'
=>
'integer'
,
54
'primary'
=>
true
,
55
'autocomplete'
=>
true
,
56
),
57
'CODE'
=>
array
(
58
'data_type'
=>
'string'
,
59
'required'
=>
true
,
60
),
61
'UTM'
=>
array
(
62
'data_type'
=> MessageUtmTable::class,
63
'reference'
=>
array
(
'=this.ID'
=>
'ref.MESSAGE_ID'
),
64
),
65
);
66
}
67
74
public
static
function
onAfterDelete
(
Entity
\
Event
$event
)
75
{
76
$result
=
new
Entity\EventResult
;
77
$data
=
$event
->getParameters();
78
79
MessageFieldTable::deleteByMessageId
(
$data
[
'primary'
][
'ID'
]);
80
81
return
$result
;
82
}
83
}
Bitrix\Main\Access\Entity\DataManager
Определения
datamanager.php:15
Bitrix\Main\Access\Event\EventResult
Определения
eventresult.php:13
Bitrix\Main\Event
Определения
event.php:5
Bitrix\Sender\Internals\Model\MessageFieldTable\deleteByMessageId
static deleteByMessageId($messageId)
Определения
messagefield.php:80
Bitrix\Sender\Internals\Model\MessageTable
Определения
message.php:33
Bitrix\Sender\Internals\Model\MessageTable\getMap
static getMap()
Определения
message.php:49
Bitrix\Sender\Internals\Model\MessageTable\onAfterDelete
static onAfterDelete(Entity\Event $event)
Определения
message.php:74
Bitrix\Sender\Internals\Model\MessageTable\getTableName
static getTableName()
Определения
message.php:39
$data
$data['IS_AVAILABLE']
Определения
.description.php:13
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$result
$result
Определения
get_property_values.php:14
Bitrix\Main\Entity
Определения
ufield.php:9
$event
$event
Определения
prolog_after.php:141
bitrix
modules
sender
lib
internals
model
message.php
Создано системой
1.14.0