Calendar ical handler

package org.openpsa.calendar

 Methods

_handler_user_busy (mixed $handler_id, array $args, array $data)

Publicly available iCal feed indicating user when is busy

Most values are stripped before display

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

_handler_user_events (mixed $handler_id, array $args, array $data)

iCal feed of uses events

HTTP-Basic authenticated, requires valid user, normal ACL restrictions apply

Parameters

$handler_id

mixedThe ID of the handler.

$args

arrayThe argument list.

$data

array&$data The local request data.

_show_user_busy (mixed $handler_id, array $data)

Parameters

$handler_id

mixedThe ID of the handler.

$data

array&$data The local request data.

_show_user_events (mixed $handler_id, array $data)

Parameters

$handler_id

mixedThe ID of the handler.

$data

array&$data The local request data.

_content_type ()

Set Content-Type headers

_find_person_by_name (string $username)

Finds a person by username

Returns full object or false in case of failure.

Parameters

$username

stringusername

Returns

objectperson

_get_events ()

If we have person defined populate $this->_request_data['events']

_strip_extension ($str)

Strips last "file extension" from given string

Parameters

$str