$view
$view :
This class represent a single day of free busy information sets.
Copyright 2003-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information.
factory(string $view) : mixed
Attempts to return a concrete Kronolith_FreeBusy_View instance based on $view.
string | $view | The type of concrete Kronolith_FreeBusy_View subclass to return. |
The newly created concrete Kronolith_FreeBusy_View instance, or false on an error.
singleton(string $view) : mixed
Attempts to return a reference to a concrete Kronolith_FreeBusy_View instance based on $view. It will only create a new instance if no Kronolith_FreeBusy_View instance with the same parameters currently exists.
This method must be invoked as: $var = &Kronolith_FreeBusy_View::singleton()
string | $view | The type of concrete Kronolith_FreeBusy_View subclass to return. |
The created concrete Kronolith_FreeBusy_View instance, or false on an error.
_getBlocks(\Horde_Icalendar_Vfreebusy $member, array $periods, string $blockfile, string $label) : string
Render the blocks
\Horde_Icalendar_Vfreebusy | $member | Member's freebusy info |
array | $periods | Free periods |
string | $blockfile | Template file to use for blocks |
string | $label | Label to use |
The block html