1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Event
Граф наследования:Event:
EntityInterface Arrayable

Открытые члены

 __toString ()
 setName (?string $name)
 setRecurringRule (?RecurringEventRules $recurringRule)
 setLocation (?Location $location)
 setStart (?Date $start)
 setStartTimeZone (?DateTimeZone $timezone)
 setEndTimeZone (?DateTimeZone $timezone)
 setEnd (?Date $end)
 setAttendeesCollection (?AttendeeCollection $collection)
 setIsFullDay (bool $isFullDay)
 setRemindCollection (?Properties\RemindCollection $remindCollection)
 setSection (?Section $section)
 setDescription (?string $description)
 setColor (?string $color)
 setAccessibility (?string $accessibility)
 setImportance (?string $importance)
 setIsPrivate (bool $isPrivate)
 setEventHost (?Role $eventHost)
 setCreator (?Role $creator)
 setOwner (?Role $owner)
 setVersion (int $version)
 setOriginalDateFrom (?Date $originalDateFrom)
 setRecurrenceId (?int $recurrenceId)
 setDateCreate (?Date $dateCreate)
 setDateModified (?Date $dateModified)
 setIsActive (bool $isActive)
 setIsDeleted (bool $isDeleted)
 setUid (?string $uid)
 setTransparent (?string $transparent)
 setExcludedDateCollection (?ExcludedDatesCollection $excludedDateCollection)
 setEventType (?string $eventType)
 setSpecialLabel (?string $label)
 setMeetingDescription (?MeetingDescription $meetingDescription)
 setRelations (?Relations $relations)
 getName ()
 getRecurringRule ()
 getLocation ()
 getStart ()
 getStartTimeZone ()
 getEndTimeZone ()
 getEnd ()
 getAttendeesCollection ()
 getDescription ()
 getOwner ()
 getCreator ()
 getEventHost ()
 getIsPrivate ()
 isPrivate ()
 getAccessibility ()
 getImportance ()
 getSection ()
 getColor ()
 getTransparent ()
 getMeetingDescription ()
 getRelations ()
 getVersion ()
 getEventType ()
 getSpecialLabel ()
 getUid ()
 isActive ()
 isDeleted ()
 isInstance ()
 getRecurrenceId ()
 getOriginalDateFrom ()
 getDateCreate ()
 getDateModified ()
 getExcludedDateCollection ()
 isFullDayEvent ()
 isRecurrence ()
 isSingle ()
 isBaseEvent ()
 getRemindCollection ()
 isMeeting ()
 getId ()
 setId (?int $id)
 setParentId (?int $parentId)
 getParentId ()
 setIsMeeting (bool $isMeeting)
 setMeetingStatus (?string $meetingStatus)
 getMeetingStatus ()
 isNew ()
 upVersion ()
 getCalendarType ()
 setCalendarType (?string $calendarType)
 getEventOption ()
 setEventOption (?EventOption $eventOption)
 isOpenEvent ()
 setDtLength (?int $dtLength)
 getDtLength ()
 setCollabId (?int $collabId)
 getCollabId ()
 toArray ()

Открытые статические члены

static fromBuilder (Builder $builder)

Защищенные данные

int $id = null
string $name = null
RecurringEventRules $recurringRule = null
Location $location = null
Date $start = null
Date $end = null
bool $isFullDay = true
AttendeeCollection $attendeeCollection = null
Properties RemindCollection $remindCollection = null
string $description = null
string $color = null
string $transparent = null
Section $section = null
string $importance = null
string $accessibility = 'busy'
bool $isPrivate = false
Role $eventHost = null
Role $creator = null
Role $owner = null
MeetingDescription $meetingDescription = null
int $version = 0
string $eventType = null
string $calType = null
string $uid = null
bool $isActive = true
bool $isDeleted = false
int $recurrenceId = null
Date $originalDateFrom = null
Date $dateCreate = null
Date $dateModified = null
ExcludedDatesCollection $excludedDateCollection = null
DateTimeZone $startTimeZone = null
DateTimeZone $endTimeZone = null

Подробное описание

См. определение в файле event.php строка 22

Методы

◆ __toString()

__toString ( )
Возвращает
string

См. определение в файле event.php строка 197

◆ fromBuilder()

fromBuilder ( Builder $builder)
static
Аргументы
Builder$builder
Возвращает
Event

См. определение в файле event.php строка 189

◆ getAccessibility()

getAccessibility ( )
Возвращает
string|null

См. определение в файле event.php строка 695

◆ getAttendeesCollection()

getAttendeesCollection ( )
Возвращает
AttendeeCollection

См. определение в файле event.php строка 635

◆ getCalendarType()

getCalendarType ( )
Возвращает
string|null

См. определение в файле event.php строка 1006

◆ getCollabId()

getCollabId ( )

См. определение в файле event.php строка 1058

◆ getColor()

getColor ( )
Возвращает
string|null

См. определение в файле event.php строка 724

◆ getCreator()

getCreator ( )
Возвращает
Role|null

См. определение в файле event.php строка 663

◆ getDateCreate()

getDateCreate ( )
Возвращает
Date|null

См. определение в файле event.php строка 830

◆ getDateModified()

getDateModified ( )
Возвращает
Date|null

См. определение в файле event.php строка 838

◆ getDescription()

getDescription ( )
Возвращает
string|null

См. определение в файле event.php строка 647

◆ getDtLength()

getDtLength ( )

См. определение в файле event.php строка 1046

◆ getEnd()

getEnd ( )
Возвращает
Date

См. определение в файле event.php строка 627

◆ getEndTimeZone()

getEndTimeZone ( )
Возвращает
DateTimeZone|null

См. определение в файле event.php строка 619

◆ getEventHost()

getEventHost ( )
Возвращает
Role|null

См. определение в файле event.php строка 671

◆ getEventOption()

getEventOption ( )

См. определение в файле event.php строка 1022

◆ getEventType()

getEventType ( )
Возвращает
string|null

См. определение в файле event.php строка 766

◆ getExcludedDateCollection()

getExcludedDateCollection ( )
Возвращает
ExcludedDatesCollection

См. определение в файле event.php строка 846

◆ getId()

getId ( )
Возвращает
int|null

Замещает EntityInterface.

См. определение в файле event.php строка 908

◆ getImportance()

getImportance ( )
Возвращает
string|null

См. определение в файле event.php строка 703

◆ getIsPrivate()

getIsPrivate ( )
Возвращает
bool

См. определение в файле event.php строка 679

◆ getLocation()

getLocation ( )
Возвращает
Location|null

См. определение в файле event.php строка 595

◆ getMeetingDescription()

getMeetingDescription ( )
Возвращает
MeetingDescription

См. определение в файле event.php строка 740

◆ getMeetingStatus()

getMeetingStatus ( )
Возвращает
string|null

См. определение в файле event.php строка 980

◆ getName()

getName ( )
Возвращает
string|null

См. определение в файле event.php строка 579

◆ getOriginalDateFrom()

getOriginalDateFrom ( )
Возвращает
Date|null

См. определение в файле event.php строка 822

◆ getOwner()

getOwner ( )
Возвращает
Role|null

См. определение в файле event.php строка 655

◆ getParentId()

getParentId ( )
Возвращает
int|null

См. определение в файле event.php строка 950

◆ getRecurrenceId()

getRecurrenceId ( )
Возвращает
int|null

См. определение в файле event.php строка 814

◆ getRecurringRule()

getRecurringRule ( )
Возвращает
RecurringEventRules|null

См. определение в файле event.php строка 587

◆ getRelations()

getRelations ( )
Возвращает
Relations|null

См. определение в файле event.php строка 748

◆ getRemindCollection()

getRemindCollection ( )
Возвращает
Properties\RemindCollection|null

См. определение в файле event.php строка 886

◆ getSection()

getSection ( )
Возвращает
Section

См. определение в файле event.php строка 711

◆ getSpecialLabel()

getSpecialLabel ( )
Возвращает
string|null

См. определение в файле event.php строка 774

◆ getStart()

getStart ( )
Возвращает
Date

См. определение в файле event.php строка 603

◆ getStartTimeZone()

getStartTimeZone ( )
Возвращает
DateTimeZone|null

См. определение в файле event.php строка 611

◆ getTransparent()

getTransparent ( )
Возвращает
string|null

См. определение в файле event.php строка 732

◆ getUid()

getUid ( )
Возвращает
string|null

См. определение в файле event.php строка 782

◆ getVersion()

getVersion ( )
Возвращает
int

См. определение в файле event.php строка 756

◆ isActive()

isActive ( )
Возвращает
bool

См. определение в файле event.php строка 790

◆ isBaseEvent()

isBaseEvent ( )
Возвращает
bool

См. определение в файле event.php строка 878

◆ isDeleted()

isDeleted ( )
Возвращает
bool

См. определение в файле event.php строка 798

◆ isFullDayEvent()

isFullDayEvent ( )
Возвращает
bool

См. определение в файле event.php строка 854

◆ isInstance()

isInstance ( )
Возвращает
bool

См. определение в файле event.php строка 806

◆ isMeeting()

isMeeting ( )
Возвращает
bool

См. определение в файле event.php строка 894

◆ isNew()

isNew ( )
Возвращает
bool

См. определение в файле event.php строка 988

◆ isOpenEvent()

isOpenEvent ( )

См. определение в файле event.php строка 1034

◆ isPrivate()

isPrivate ( )
Возвращает
bool

См. определение в файле event.php строка 687

◆ isRecurrence()

isRecurrence ( )
Возвращает
bool

См. определение в файле event.php строка 862

◆ isSingle()

isSingle ( )
Возвращает
bool

См. определение в файле event.php строка 870

◆ setAccessibility()

setAccessibility ( ?string $accessibility)
Аргументы
string | null$accessibility
Возвращает
$this

См. определение в файле event.php строка 353

◆ setAttendeesCollection()

setAttendeesCollection ( ?AttendeeCollection $collection)
Аргументы
AttendeeCollection | null$collection
Возвращает
$this

См. определение в файле event.php строка 286

◆ setCalendarType()

setCalendarType ( ?string $calendarType)
Аргументы
string | null$calendarType
Возвращает
$this

См. определение в файле event.php строка 1016

◆ setCollabId()

setCollabId ( ?int $collabId)

См. определение в файле event.php строка 1051

◆ setColor()

setColor ( ?string $color)
Аргументы
string | null$color
Возвращает
$this

См. определение в файле event.php строка 342

◆ setCreator()

setCreator ( ?Role $creator)
Аргументы
Role | null$creator
Возвращает
$this

См. определение в файле event.php строка 397

◆ setDateCreate()

setDateCreate ( ?Date $dateCreate)
Аргументы
Date | null$dateCreate
Возвращает
Event

См. определение в файле event.php строка 452

◆ setDateModified()

setDateModified ( ?Date $dateModified)
Аргументы
Date | null$dateModified
Возвращает
Event

См. определение в файле event.php строка 463

◆ setDescription()

setDescription ( ?string $description)
Аргументы
string | null$description
Возвращает
$this

См. определение в файле event.php строка 331

◆ setDtLength()

setDtLength ( ?int $dtLength)

См. определение в файле event.php строка 1039

◆ setEnd()

setEnd ( ?Date $end)
Аргументы
Date | null$end
Возвращает
$this

См. определение в файле event.php строка 275

◆ setEndTimeZone()

setEndTimeZone ( ?DateTimeZone $timezone)
Аргументы
DateTimeZone | null$timezone
Возвращает
$this

См. определение в файле event.php строка 264

◆ setEventHost()

setEventHost ( ?Role $eventHost)
Аргументы
Role | null$eventHost
Возвращает
$this

См. определение в файле event.php строка 386

◆ setEventOption()

setEventOption ( ?EventOption $eventOption)

См. определение в файле event.php строка 1027

◆ setEventType()

setEventType ( ?string $eventType)
Аргументы
string | null$eventType
Возвращает
$this

См. определение в файле event.php строка 532

◆ setExcludedDateCollection()

setExcludedDateCollection ( ?ExcludedDatesCollection $excludedDateCollection)
Аргументы
ExcludedDatesCollection | null$excludedDateCollection
Возвращает
Event

См. определение в файле event.php строка 518

◆ setId()

setId ( ?int $id)
Аргументы
int | null$id
Возвращает
$this

См. определение в файле event.php строка 917

◆ setImportance()

setImportance ( ?string $importance)
Аргументы
string | null$importance
Возвращает
Event

См. определение в файле event.php строка 364

◆ setIsActive()

setIsActive ( bool $isActive)
Аргументы
bool$isActive
Возвращает
Event

См. определение в файле event.php строка 474

◆ setIsDeleted()

setIsDeleted ( bool $isDeleted)
Аргументы
bool$isDeleted
Возвращает
Event

См. определение в файле event.php строка 485

◆ setIsFullDay()

setIsFullDay ( bool $isFullDay)
Аргументы
bool$isFullDay
Возвращает
Event

См. определение в файле event.php строка 297

◆ setIsMeeting()

setIsMeeting ( bool $isMeeting)
Аргументы
bool$isMeeting
Возвращает
$this

См. определение в файле event.php строка 959

◆ setIsPrivate()

setIsPrivate ( bool $isPrivate)
Аргументы
bool$isPrivate
Возвращает
$this

См. определение в файле event.php строка 375

◆ setLocation()

setLocation ( ?Location $location)
Аргументы
Location | null$location
Возвращает
$this

См. определение в файле event.php строка 228

◆ setMeetingDescription()

setMeetingDescription ( ?MeetingDescription $meetingDescription)
Аргументы
MeetingDescription | null$meetingDescription
Возвращает
Event

См. определение в файле event.php строка 556

◆ setMeetingStatus()

setMeetingStatus ( ?string $meetingStatus)
Аргументы
string | null$meetingStatus
Возвращает
$this

См. определение в файле event.php строка 970

◆ setName()

setName ( ?string $name)
Аргументы
string | null$name
Возвращает
Event

См. определение в файле event.php строка 206

◆ setOriginalDateFrom()

setOriginalDateFrom ( ?Date $originalDateFrom)
Аргументы
Date | null$originalDateFrom
Возвращает
Event

См. определение в файле event.php строка 430

◆ setOwner()

setOwner ( ?Role $owner)
Аргументы
Role | null$owner
Возвращает
$this

См. определение в файле event.php строка 408

◆ setParentId()

setParentId ( ?int $parentId)
Аргументы
int | null$parentId
Возвращает
$this

См. определение в файле event.php строка 940

◆ setRecurrenceId()

setRecurrenceId ( ?int $recurrenceId)
Аргументы
int | null$recurrenceId
Возвращает
Event

См. определение в файле event.php строка 441

◆ setRecurringRule()

setRecurringRule ( ?RecurringEventRules $recurringRule)
Аргументы
RecurringEventRules | null$recurringRule
Возвращает
$this

См. определение в файле event.php строка 217

◆ setRelations()

setRelations ( ?Relations $relations)
Аргументы
Relations | null$relations
Возвращает
$this

См. определение в файле event.php строка 568

◆ setRemindCollection()

setRemindCollection ( ?Properties\RemindCollection $remindCollection)
Аргументы
Properties\RemindCollection | null$remindCollection
Возвращает
Event

См. определение в файле event.php строка 309

◆ setSection()

setSection ( ?Section $section)
Аргументы
Section | null$section
Возвращает
$this

См. определение в файле event.php строка 320

◆ setSpecialLabel()

setSpecialLabel ( ?string $label)
Аргументы
string | null$label
Возвращает
$this

См. определение в файле event.php строка 544

◆ setStart()

setStart ( ?Date $start)
Аргументы
Date | null$start
Возвращает
$this

См. определение в файле event.php строка 240

◆ setStartTimeZone()

setStartTimeZone ( ?DateTimeZone $timezone)
Аргументы
DateTimeZone | null$timezone
Возвращает
Event

См. определение в файле event.php строка 252

◆ setTransparent()

setTransparent ( ?string $transparent)
Аргументы
string | null$transparent
Возвращает
Event

См. определение в файле event.php строка 507

◆ setUid()

setUid ( ?string $uid)
Аргументы
string | null$uid
Возвращает
$this

См. определение в файле event.php строка 496

◆ setVersion()

setVersion ( int $version)
Аргументы
int$version
Возвращает
Event

См. определение в файле event.php строка 419

◆ toArray()

toArray ( )
Возвращает
array

Замещает Arrayable.

См. определение в файле event.php строка 1063

◆ upVersion()

upVersion ( )
Возвращает
$this

См. определение в файле event.php строка 996

Поля

◆ $accessibility

string $accessibility = 'busy'
protected

См. определение в файле event.php строка 85

◆ $attendeeCollection

AttendeeCollection $attendeeCollection = null
protected

См. определение в файле event.php строка 57

◆ $calType

string $calType = null
protected

См. определение в файле event.php строка 119

◆ $color

string $color = null
protected

См. определение в файле event.php строка 69

◆ $creator

Role $creator = null
protected

См. определение в файле event.php строка 97

◆ $dateCreate

Date $dateCreate = null
protected

См. определение в файле event.php строка 143

◆ $dateModified

Date $dateModified = null
protected

См. определение в файле event.php строка 147

◆ $description

string $description = null
protected

См. определение в файле event.php строка 65

◆ $end

Date $end = null
protected

См. определение в файле event.php строка 49

◆ $endTimeZone

DateTimeZone $endTimeZone = null
protected

См. определение в файле event.php строка 159

◆ $eventHost

Role $eventHost = null
protected

См. определение в файле event.php строка 93

◆ $eventType

string $eventType = null
protected

См. определение в файле event.php строка 114

◆ $excludedDateCollection

ExcludedDatesCollection $excludedDateCollection = null
protected

См. определение в файле event.php строка 151

◆ $id

int $id = null
protected

См. определение в файле event.php строка 29

◆ $importance

string $importance = null
protected

См. определение в файле event.php строка 81

◆ $isActive

bool $isActive = true
protected

См. определение в файле event.php строка 127

◆ $isDeleted

bool $isDeleted = false
protected

См. определение в файле event.php строка 131

◆ $isFullDay

bool $isFullDay = true
protected

См. определение в файле event.php строка 53

◆ $isPrivate

bool $isPrivate = false
protected

См. определение в файле event.php строка 89

◆ $location

Location $location = null
protected

См. определение в файле event.php строка 41

◆ $meetingDescription

MeetingDescription $meetingDescription = null
protected

См. определение в файле event.php строка 105

◆ $name

string $name = null
protected

См. определение в файле event.php строка 33

◆ $originalDateFrom

Date $originalDateFrom = null
protected

См. определение в файле event.php строка 139

◆ $owner

Role $owner = null
protected

См. определение в файле event.php строка 101

◆ $recurrenceId

int $recurrenceId = null
protected

См. определение в файле event.php строка 135

◆ $recurringRule

RecurringEventRules $recurringRule = null
protected

См. определение в файле event.php строка 37

◆ $remindCollection

Properties RemindCollection $remindCollection = null
protected

См. определение в файле event.php строка 61

◆ $section

Section $section = null
protected

См. определение в файле event.php строка 77

◆ $start

Date $start = null
protected

См. определение в файле event.php строка 45

◆ $startTimeZone

DateTimeZone $startTimeZone = null
protected

См. определение в файле event.php строка 155

◆ $transparent

string $transparent = null
protected

См. определение в файле event.php строка 73

◆ $uid

string $uid = null
protected

См. определение в файле event.php строка 123

◆ $version

int $version = 0
protected

См. определение в файле event.php строка 109


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/calendar/lib/core/event/event.php