PHP Класс Kronolith_CalendarsManager, horde

Copyright 2013-2014 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.
Автор: Michael J Rubinsky ([email protected])
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_allCalendars array List of all available internal calendars.
$_allExternal array List of all available external calendars.
$_allHolidays array List of all available Holiday calendars.
$_allRemote array List of all available remote calendars.
$_allResource array. Lazy loaded list of all resource calendars.
$_displayCalendars array List of all internal calendars that are currently selected to be visible.
$_displayExternal array List of external (listTimeObjects) calendars selected for display.
$_displayHolidays array List of all holidays selected for display.
$_displayHolidaysInternal array List of holiday calendars selected for display. Used internally to hold the user prefs for displayed holiday calendars before we need to see if they are all available.
$_displayRemote array List of remote calendars selected for display.
$_displayResource array List of resource calendars selected for display.

Открытые методы

Метод Описание
__construct ( string $user = null ) Const'r Sets up various display lists and session variables:
get ( string $list ) : array Return the requested list.
getEntry ( string $list, string $entry ) : mixed Shortcut method for obtaining a single entry in one of the calendar lists
set ( string $list, array $value ) Set or replace an existing list with $value.

Защищенные методы

Метод Описание
_checkDisplayCals ( ) Update display preferences
_checkForOwnedCalendar ( ) Check that the user owns a calendar and if not, creates one.
_checkToggleCalendars ( ) Check for single, "toggle" calendars and set display lists and session values appropriately.
_getAllExternal ( ) : array Return all known external calendars.
_getAllHolidays ( ) : array Return list of all available holidays drivers.
_getAllResource ( ) : array Return list of all resource calendars.
_getDisplayExternal ( ) : array Return all external calendars selected for display.
_getDisplayHolidays ( ) : array Return list of holiday calendars to be displayed.
_getRemoteCalendars ( )

Описание методов

__construct() публичный Метод

Always set: - allCalendars - displayCalendars - displayResource Lazy loaded: - allRemote - allExternal - allHolidays - allResource - displayRemote - displayExternal - displayHolidays
public __construct ( string $user = null )
$user string The user to initialize for, if not the current. @since 4.2.4

_checkDisplayCals() защищенный Метод

Update display preferences
protected _checkDisplayCals ( )

_checkForOwnedCalendar() защищенный Метод

Check that the user owns a calendar and if not, creates one.
protected _checkForOwnedCalendar ( )

_checkToggleCalendars() защищенный Метод

Check for single, "toggle" calendars and set display lists and session values appropriately.
protected _checkToggleCalendars ( )

_getAllExternal() защищенный Метод

Return all known external calendars.
protected _getAllExternal ( ) : array
Результат array

_getAllHolidays() защищенный Метод

Return list of all available holidays drivers.
protected _getAllHolidays ( ) : array
Результат array The available holidays.

_getAllResource() защищенный Метод

Return list of all resource calendars.
protected _getAllResource ( ) : array
Результат array Resource calendars, keyed by calendar id.

_getDisplayExternal() защищенный Метод

Return all external calendars selected for display.
protected _getDisplayExternal ( ) : array
Результат array

_getDisplayHolidays() защищенный Метод

Return list of holiday calendars to be displayed.
protected _getDisplayHolidays ( ) : array
Результат array The holiday calendars to display.

_getRemoteCalendars() защищенный Метод

protected _getRemoteCalendars ( )

get() публичный Метод

Return the requested list.
public get ( string $list ) : array
$list string A Kronolith:: calendar manager constant.
Результат array

getEntry() публичный Метод

Shortcut method for obtaining a single entry in one of the calendar lists
public getEntry ( string $list, string $entry ) : mixed
$list string The calendar list to obtain an entry from.
$entry string The entry to retrieve.
Результат mixed The requested value | false if not found.

set() публичный Метод

Set or replace an existing list with $value.
public set ( string $list, array $value )
$list string The list to set.
$value array The value to set it to.

Описание свойств

$_allCalendars защищенное свойство

List of all available internal calendars.
protected array $_allCalendars
Результат array

$_allExternal защищенное свойство

List of all available external calendars.
protected array $_allExternal
Результат array

$_allHolidays защищенное свойство

List of all available Holiday calendars.
protected array $_allHolidays
Результат array

$_allRemote защищенное свойство

List of all available remote calendars.
protected array $_allRemote
Результат array

$_allResource защищенное свойство

Lazy loaded list of all resource calendars.
protected array. $_allResource
Результат array.

$_displayCalendars защищенное свойство

List of all internal calendars that are currently selected to be visible.
protected array $_displayCalendars
Результат array

$_displayExternal защищенное свойство

List of external (listTimeObjects) calendars selected for display.
protected array $_displayExternal
Результат array

$_displayHolidays защищенное свойство

List of all holidays selected for display.
protected array $_displayHolidays
Результат array

$_displayHolidaysInternal защищенное свойство

List of holiday calendars selected for display. Used internally to hold the user prefs for displayed holiday calendars before we need to see if they are all available.
protected array $_displayHolidaysInternal
Результат array

$_displayRemote защищенное свойство

List of remote calendars selected for display.
protected array $_displayRemote
Результат array

$_displayResource защищенное свойство

List of resource calendars selected for display.
protected array $_displayResource
Результат array