1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
attachmenteditmanager.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Calendar\ICal\MailInvitation;
4
5
use Bitrix\Calendar\Internals\EventTable;
6
11
class
AttachmentEditManager
extends
AttachmentManager
12
{
17
public
function
__construct
(
array
$event
)
18
{
19
parent::__construct(
$event
);
20
$this->uid =
$event
[
'DAV_XML_ID'
];
21
}
22
23
public
function
getUid
(): ?string
24
{
25
if
($this->uid)
26
{
27
return
$this->uid
;
28
}
29
30
if
($this->event[
'ID'
])
31
{
32
$eventFromDb = EventTable::getById($this->event[
'ID'
])->fetch();
33
34
if
($eventFromDb && $eventFromDb[
'DAV_XML_ID'
] && $eventFromDb[
'DELETED'
] ===
'N'
)
35
{
36
$this->uid = $eventFromDb[
'DAV_XML_ID'
];
37
38
return
$this->uid
;
39
}
40
}
41
42
return
null
;
43
}
44
}
Bitrix\Calendar\ICal\MailInvitation\AttachmentEditManager
Определения
attachmenteditmanager.php:12
Bitrix\Calendar\ICal\MailInvitation\AttachmentEditManager\__construct
__construct(array $event)
Определения
attachmenteditmanager.php:17
Bitrix\Calendar\ICal\MailInvitation\AttachmentEditManager\getUid
getUid()
Определения
attachmenteditmanager.php:23
Bitrix\Calendar\ICal\MailInvitation\AttachmentManager
Определения
attachmentmanager.php:21
Bitrix\Calendar\ICal\MailInvitation\AttachmentManager\$uid
$uid
Определения
attachmentmanager.php:29
Bitrix\Calendar\ICal\MailInvitation\AttachmentManager\$event
$event
Определения
attachmentmanager.php:25
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
bitrix
modules
calendar
lib
ical
mailinvitation
attachmenteditmanager.php
Создано системой
1.14.0