1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
eventoption.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Calendar\Core\EventOption
;
4
5
use
Bitrix\Calendar\Core\Base\EntityInterface
;
6
use
Bitrix\Calendar\Core\EventCategory\EventCategory
;
7
8
final
class
EventOption
implements
EntityInterface
9
{
10
private
?
int
$id =
null
;
11
private
?
int
$eventId =
null
;
12
private
?
int
$categoryId =
null
;
13
private
?
EventCategory
$category =
null
;
14
private
?
int
$threadId =
null
;
15
private
?
OptionsDto
$options =
null
;
16
private
?
int
$attendeesCount =
null
;
17
18
public
function
getId
(): ?int
19
{
20
return
$this->id;
21
}
22
23
public
function
setId
(?
int
$id): self
24
{
25
$this->
id
= $id;
26
27
return
$this;
28
}
29
30
public
function
getEventId
(): ?int
31
{
32
return
$this->eventId;
33
}
34
35
public
function
setEventId
(?
int
$eventId): self
36
{
37
$this->eventId = $eventId;
38
39
return
$this;
40
}
41
42
public
function
getCategoryId
(): ?int
43
{
44
return
$this->categoryId;
45
}
46
47
public
function
setCategoryId
(?
int
$categoryId): self
48
{
49
$this->categoryId = $categoryId;
50
51
return
$this;
52
}
53
54
public
function
getCategory
(): ?
EventCategory
55
{
56
return
$this->category;
57
}
58
59
public
function
setCategory
(?
EventCategory
$category): self
60
{
61
$this->category = $category;
62
63
return
$this;
64
}
65
66
public
function
getThreadId
(): ?int
67
{
68
return
$this->threadId;
69
}
70
71
public
function
setThreadId
(?
int
$threadId): self
72
{
73
$this->threadId = $threadId;
74
75
return
$this;
76
}
77
78
public
function
getOptions
(): ?
OptionsDto
79
{
80
return
$this->options
;
81
}
82
83
public
function
setOptions
(?
OptionsDto
$options): self
84
{
85
$this->options = $options;
86
87
return
$this;
88
}
89
90
public
function
getAttendeesCount
(): ?int
91
{
92
return
$this->attendeesCount;
93
}
94
95
public
function
setAttendeesCount
(?
int
$attendeesCount): self
96
{
97
$this->attendeesCount = $attendeesCount;
98
99
return
$this;
100
}
101
}
Bitrix\Calendar\Core\EventCategory\EventCategory
Определения
eventcategory.php:9
Bitrix\Calendar\Core\EventOption\EventOption
Определения
eventoption.php:9
Bitrix\Calendar\Core\EventOption\EventOption\setId
setId(?int $id)
Определения
eventoption.php:23
Bitrix\Calendar\Core\EventOption\EventOption\getId
getId()
Определения
eventoption.php:18
Bitrix\Calendar\Core\EventOption\EventOption\getOptions
getOptions()
Определения
eventoption.php:78
Bitrix\Calendar\Core\EventOption\EventOption\setCategory
setCategory(?EventCategory $category)
Определения
eventoption.php:59
Bitrix\Calendar\Core\EventOption\EventOption\setCategoryId
setCategoryId(?int $categoryId)
Определения
eventoption.php:47
Bitrix\Calendar\Core\EventOption\EventOption\getThreadId
getThreadId()
Определения
eventoption.php:66
Bitrix\Calendar\Core\EventOption\EventOption\getAttendeesCount
getAttendeesCount()
Определения
eventoption.php:90
Bitrix\Calendar\Core\EventOption\EventOption\getEventId
getEventId()
Определения
eventoption.php:30
Bitrix\Calendar\Core\EventOption\EventOption\setOptions
setOptions(?OptionsDto $options)
Определения
eventoption.php:83
Bitrix\Calendar\Core\EventOption\EventOption\setThreadId
setThreadId(?int $threadId)
Определения
eventoption.php:71
Bitrix\Calendar\Core\EventOption\EventOption\setEventId
setEventId(?int $eventId)
Определения
eventoption.php:35
Bitrix\Calendar\Core\EventOption\EventOption\setAttendeesCount
setAttendeesCount(?int $attendeesCount)
Определения
eventoption.php:95
Bitrix\Calendar\Core\EventOption\EventOption\getCategory
getCategory()
Определения
eventoption.php:54
Bitrix\Calendar\Core\EventOption\EventOption\getCategoryId
getCategoryId()
Определения
eventoption.php:42
Bitrix\Calendar\Core\EventOption\OptionsDto
Определения
optionsdto.php:8
$options
$options
Определения
commerceml2.php:49
Bitrix\Calendar\Core\Base\EntityInterface
Определения
entityinterface.php:6
Bitrix\Calendar\Core\EventOption
Определения
eventoption.php:3
bitrix
modules
calendar
lib
core
eventoption
eventoption.php
Создано системой
1.14.0