Property | Type | Description | |
---|---|---|---|
$_end | |||
$_endHour | |||
$_optionalMembers | |||
$_optionalResourceMembers | |||
$_requiredMembers | |||
$_requiredResourceMembers | |||
$_start | |||
$_startHour | |||
$_timeBlocks |
Method | Description | |
---|---|---|
addOptionalMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | Adds an optional attendee | |
addOptionalResourceMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | Adds an optional resource | |
addRequiredMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | Adds a required attendee | |
addRequiredResourceMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | Adds a required resource | |
factory ( string $view ) : mixed | Attempts to return a concrete Kronolith_FreeBusy_View instance based on $view. | |
render ( Horde_Date $day = null ) : string | Renders the fb view | |
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. |
Method | Description | |
---|---|---|
_getBlocks ( Horde_Icalendar_Vfreebusy $member, array $periods, string $blockfile, string $label ) : string | Render the blocks | |
_hours ( ) | ||
_render ( Horde_Date $day = null ) | ||
_title ( ) |
protected _getBlocks ( Horde_Icalendar_Vfreebusy $member, array $periods, string $blockfile, string $label ) : string | ||
$member | Horde_Icalendar_Vfreebusy | Member's freebusy info |
$periods | array | Free periods |
$blockfile | string | Template file to use for blocks |
$label | string | Label to use |
return | string | The block html |
abstract protected _render ( Horde_Date $day = null ) | ||
$day | Horde_Date |
public addOptionalMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | ||
$vFreebusy | Horde_Icalendar_Vfreebusy |
public addOptionalResourceMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | ||
$vFreebusy | Horde_Icalendar_Vfreebusy |
public addRequiredMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | ||
$vFreebusy | Horde_Icalendar_Vfreebusy |
public addRequiredResourceMember ( Horde_Icalendar_Vfreebusy $vFreebusy ) | ||
$vFreebusy | Horde_Icalendar_Vfreebusy |