1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
eventoptionbuilder.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Calendar\Core\Builders\EventOption
;
4
5
use
Bitrix\Calendar\Core\Builders\Builder
;
6
use
Bitrix\Calendar\Core\EventOption\EventOption
;
7
8
abstract
class
EventOptionBuilder
implements
Builder
9
{
10
public
function
build
():
EventOption
11
{
12
return
(
new
EventOption
())
13
->
setId
($this->
getId
())
14
->setEventId($this->
getEventId
())
15
->setCategoryId($this->
getCategoryId
())
16
->setCategory($this->
getCategory
())
17
->setThreadId($this->
getThreadId
())
18
->setOptions($this->
getOptions
())
19
->setAttendeesCount($this->
getAttendeesCount
())
20
;
21
}
22
23
abstract
protected
function
getId
();
24
abstract
protected
function
getEventId
();
25
abstract
protected
function
getCategoryId
();
26
abstract
protected
function
getCategory
();
27
abstract
protected
function
getThreadId
();
28
abstract
protected
function
getOptions
();
29
abstract
protected
function
getAttendeesCount
();
30
}
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder
Определения
eventoptionbuilder.php:9
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getId
getId()
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getOptions
getOptions()
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\build
build()
Определения
eventoptionbuilder.php:10
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getThreadId
getThreadId()
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getAttendeesCount
getAttendeesCount()
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getEventId
getEventId()
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getCategory
getCategory()
Bitrix\Calendar\Core\Builders\EventOption\EventOptionBuilder\getCategoryId
getCategoryId()
Bitrix\Calendar\Core\EventOption\EventOption
Определения
eventoption.php:9
Bitrix\Calendar\Core\EventOption\EventOption\setId
setId(?int $id)
Определения
eventoption.php:23
Bitrix\Calendar\Core\Builders\Builder
Определения
builder.php:6
Bitrix\Calendar\Core\Builders\EventOption
Определения
eventoptionbuilder.php:3
bitrix
modules
calendar
lib
core
builders
eventoption
eventoptionbuilder.php
Создано системой
1.14.0