1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
eventcategorybuilderfromproviderobject.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Calendar\Core\Builders\EventCategory;
4
5
use Bitrix\Calendar\OpenEvents\Item\Category;
6
7
final
class
EventCategoryBuilderFromProviderObject
extends
EventCategoryBuilder
8
{
9
public
function
__construct
(
private
readonly
Category
$eventCategory)
10
{
11
}
12
13
protected
function
getId
(): ?int
14
{
15
return
$this->eventCategory->id;
16
}
17
18
protected
function
getName
(): ?string
19
{
20
return
$this->eventCategory->name;
21
}
22
23
protected
function
getCreatorId
(): ?int
24
{
25
return
$this->eventCategory->creatorId;
26
}
27
28
protected
function
getClosed
(): ?bool
29
{
30
return
$this->eventCategory->closed;
31
}
32
33
protected
function
getDescription
(): ?string
34
{
35
return
$this->eventCategory->description;
36
}
37
38
protected
function
getAccessCodes
(): ?
array
39
{
40
return
null
;
41
}
42
43
protected
function
getDeleted
(): ?bool
44
{
45
return
false
;
46
}
47
48
protected
function
getChannelId
(): ?int
49
{
50
return
$this->eventCategory->channelId;
51
}
52
53
protected
function
getEventsCount
(): ?int
54
{
55
return
$this->eventCategory->eventsCount;
56
}
57
}
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject
Определения
eventcategorybuilderfromproviderobject.php:8
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getClosed
getClosed()
Определения
eventcategorybuilderfromproviderobject.php:28
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getId
getId()
Определения
eventcategorybuilderfromproviderobject.php:13
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getDescription
getDescription()
Определения
eventcategorybuilderfromproviderobject.php:33
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getName
getName()
Определения
eventcategorybuilderfromproviderobject.php:18
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getEventsCount
getEventsCount()
Определения
eventcategorybuilderfromproviderobject.php:53
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getChannelId
getChannelId()
Определения
eventcategorybuilderfromproviderobject.php:48
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getDeleted
getDeleted()
Определения
eventcategorybuilderfromproviderobject.php:43
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getAccessCodes
getAccessCodes()
Определения
eventcategorybuilderfromproviderobject.php:38
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\__construct
__construct(private readonly Category $eventCategory)
Определения
eventcategorybuilderfromproviderobject.php:9
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilderFromProviderObject\getCreatorId
getCreatorId()
Определения
eventcategorybuilderfromproviderobject.php:23
Bitrix\Calendar\Core\Builders\EventCategory\EventCategoryBuilder
Определения
eventcategorybuilder.php:9
Bitrix\Calendar\OpenEvents\Item\Category
Определения
Category.php:9
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
core
builders
eventcategory
eventcategorybuilderfromproviderobject.php
Создано системой
1.14.0