1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
ConverterEvent.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Collab\Converter\Event
;
6
7
use
Bitrix\Main\Event
;
8
use
Bitrix\Socialnetwork\Collab\Converter\Command\AbstractConverterCommand
;
9
use
Bitrix\Socialnetwork\Item\Workgroup
;
10
11
class
ConverterEvent
extends
Event
12
{
13
public
function
__construct
(
AbstractConverterCommand
$command,
Workgroup
$entityBefore,
Workgroup
$entityAfter)
14
{
15
$parameters
= [
16
'command'
=> $command,
17
'entityBefore'
=> $entityBefore,
18
'entityAfter'
=> $entityAfter,
19
];
20
21
parent::__construct(
'socialnetwork'
,
'OnWorkgroupConvert'
,
$parameters
);
22
}
23
24
public
function
getCommand
():
AbstractConverterCommand
25
{
26
return
$this->parameters[
'command'
];
27
}
28
29
public
function
getEntityBefore
():
Workgroup
30
{
31
return
$this->parameters[
'entityBefore'
];
32
}
33
34
public
function
getEntityAfter
():
Workgroup
35
{
36
return
$this->parameters[
'entityAfter'
];
37
}
38
}
Bitrix\Main\Event
Определения
event.php:5
Bitrix\Main\Event\$parameters
$parameters
Определения
event.php:8
Bitrix\Socialnetwork\Collab\Converter\Command\AbstractConverterCommand
Определения
AbstractConverterCommand.php:17
Bitrix\Socialnetwork\Collab\Converter\Event\ConverterEvent
Определения
ConverterEvent.php:12
Bitrix\Socialnetwork\Collab\Converter\Event\ConverterEvent\getCommand
getCommand()
Определения
ConverterEvent.php:24
Bitrix\Socialnetwork\Collab\Converter\Event\ConverterEvent\getEntityAfter
getEntityAfter()
Определения
ConverterEvent.php:34
Bitrix\Socialnetwork\Collab\Converter\Event\ConverterEvent\getEntityBefore
getEntityBefore()
Определения
ConverterEvent.php:29
Bitrix\Socialnetwork\Collab\Converter\Event\ConverterEvent\__construct
__construct(AbstractConverterCommand $command, Workgroup $entityBefore, Workgroup $entityAfter)
Определения
ConverterEvent.php:13
Bitrix\Socialnetwork\Collab\Converter\Event
Определения
ConverterEvent.php:5
Bitrix\Socialnetwork\Helper\Workgroup
Определения
access.php:9
Bitrix\Socialnetwork\Item\Workgroup
Определения
accessmanager.php:9
bitrix
modules
socialnetwork
lib
Collab
Converter
Event
ConverterEvent.php
Создано системой
1.14.0