FileAccess Orion

Calendar extends BaseEvent
in package

Define system maintenance object

Tags
category

Core content type

author

Tobias Teichner webmaster@teichner.biz

since

File available since v3.18.17

Table of Contents

$article_id  : string|null
$date_from  : string|null
$date_to  : string|null
$room_id  : string|null
$dbal  : CalendarDBAL|null
The database abstraction layer buffer
__construct()  : mixed
Calender event constructor.
Assignees()  : Result
Delete()  : Result|null
Delete from database
Save()  : Result|null
loadFromSrc()  : void
Fetch from db
database()  : CalendarDBAL|null
Get the database instance

Properties

$article_id

public string|null $article_id

The related article id

$room_id

public string|null $room_id

The room id of the related booking

Methods

__construct()

Calender event constructor.

public __construct([null|int $id = null ][, null|string $language = null ]) : mixed
Parameters
$id : null|int = null

The id

$language : null|string = null

The local language or null

Return values
mixed

Assignees()

public Assignees(array<string|int, mixed> $assignees) : Result
Parameters
$assignees : array<string|int, mixed>
Return values
Result

Delete()

Delete from database

public Delete([false $skip = false ]) : Result|null
Parameters
$skip : false = false
Return values
Result|null

Save()

public Save([false $force_new_id = false ]) : Result|null
Parameters
$force_new_id : false = false
Return values
Result|null

loadFromSrc()

Fetch from db

protected loadFromSrc() : void
Return values
void

Search results