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

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

 __construct ($uid)
 getType ()
 setRRule (RecurrenceRuleProperty $rrule=null)
 setWithTime (bool $withTime=false)
 setLocation (string $location=null)
 setModified (Date $modified)
 setSequence (int $sequence)
 getProperties ()
 setStartsAt (Date $starts)
 setEndsAt (Date $ends)
 setName (string $name=null)
 setDescription (string $description=null)
 setAddress (string $address=null)
 setCreatedAt (Date $created)
 setWithTimezone (bool $withTimeZone)
 setClassification (string $classification=null)
 setTransparent (string $transparent)
 setAttendees (iterable $attendees)
 setOrganizer (Attendee $organizer, string $mailTo)
 setStatus (string $status)
 setAttaches (array $attaches=null)
 setExdates (array $exdates=null)
 setDtStamp (Date $dtStamp)
 setUrl ($url)
 setAlerts (array $alerts)
 setPriority (int $priority)
 setContent ()
Открытые члены унаследованные от BasicComponent
 accessContent ()
 toString ()
 appendProperty (PropertyType $property)
 appendSubComponent (BasicComponent $component)

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

static create (array $event, string $type)
static createInstance ($uid)

Поля данных

const TYPE = 'VEVENT'
Поля данных унаследованные от EventFactoryInterface
const REPLY = 'reply'
const CANCEL = 'cancel'
const REQUEST = 'reply'

Дополнительные унаследованные члены

Защищенные члены унаследованные от BasicComponent
 hasRequiredProperties (Content $componentLoad)

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

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

Конструктор(ы)

◆ __construct()

__construct ( $uid)

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

Методы

◆ create()

create ( array $event,
string $type )
static
Аргументы
array$event
string$type
Возвращает
static
Исключения

Bitrix\Main\ObjectException

Замещает EventFactoryInterface.

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

◆ createInstance()

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

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

◆ getProperties()

getProperties ( )
Возвращает
string[]

Переопределяет метод предка BasicComponent.

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

◆ getType()

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

Переопределяет метод предка BasicComponent.

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

◆ setAddress()

setAddress ( string $address = null)
Аргументы
string | null$address
Возвращает
$this

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

◆ setAlerts()

setAlerts ( array $alerts)
Аргументы
Alarm[]$alerts

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

◆ setAttaches()

setAttaches ( array $attaches = null)
Аргументы
array | null$attaches
Возвращает
$this

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

◆ setAttendees()

setAttendees ( iterable $attendees)
Аргументы
iterable$attendees
Возвращает
$this

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

◆ setClassification()

setClassification ( string $classification = null)
Аргументы
string | null$classification
Возвращает
$this

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

◆ setContent()

setContent ( )
Возвращает
Content

Замещает BuilderComponent.

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

◆ setCreatedAt()

setCreatedAt ( Date $created)
Аргументы
Date$created
Возвращает
$this

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

◆ setDescription()

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

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

◆ setDtStamp()

setDtStamp ( Date $dtStamp)
Аргументы
Date$dtStamp
Возвращает
$this

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

◆ setEndsAt()

setEndsAt ( Date $ends)
Аргументы
Date$ends
Возвращает
$this

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

◆ setExdates()

setExdates ( array $exdates = null)
Аргументы
array | null$exdates
Возвращает
$this

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

◆ setLocation()

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

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

◆ setModified()

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

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

◆ setName()

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

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

◆ setOrganizer()

setOrganizer ( Attendee $organizer,
string $mailTo )
Аргументы
Attendee$organizer
string$mailTo
Возвращает
$this

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

◆ setPriority()

setPriority ( int $priority)

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

◆ setRRule()

setRRule ( RecurrenceRuleProperty $rrule = null)
Аргументы
RecurrenceRuleProperty | null$rrule
Возвращает
$this

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

◆ setSequence()

setSequence ( int $sequence)

is version

Аргументы
int$sequence
Возвращает
$this

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

◆ setStartsAt()

setStartsAt ( Date $starts)
Аргументы
Date$starts
Возвращает
$this

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

◆ setStatus()

setStatus ( string $status)
Аргументы
string$status
Возвращает
$this

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

◆ setTransparent()

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

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

◆ setUrl()

setUrl ( $url)
Аргументы
$url
Возвращает
$this

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

◆ setWithTime()

setWithTime ( bool $withTime = false)
Аргументы
bool$withTime
Возвращает
$this

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

◆ setWithTimezone()

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

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

Поля

◆ TYPE

const TYPE = 'VEVENT'

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


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