Skip to content

Calendar


  • Full name: \boundstate\events\models\ics\Calendar
  • Parent class: Model

Constants

Constant Visibility Type Value
METHOD_PUBLISH public 'PUBLISH'
METHOD_REQUEST public 'REQUEST'
METHOD_CANCEL public 'CANCEL'

Methods

__construct

public __construct(array $config = []): mixed

Parameters:

Parameter Type Description
$config array

setMethod

public setMethod(string $method): static

Parameters:

Parameter Type Description
$method string

addEvent

public addEvent(array $config = []): \boundstate\events\models\ics\Event

Parameters:

Parameter Type Description
$config array

serialize

public serialize(): string

addTimezones

Adds a timezone definition the calendar.

public addTimezones(): void