[davical] element index

Package indexes

All elements
a b c d e f g h i j l m n o p r s t u v w x _
_
top
Method __construct
RRuleTest::__construct() in test-RRULE-v2.php
Method __construct
xmpp::__construct() in pubsub.php
Method __construct
DAViCalSession::__construct() in DAViCalSession.php
Create a new DAViCalSession object.
Method __construct
squidPamDrivers::__construct() in drivers_squid_pam.php
The constructor
Method __construct
ldapDrivers::__construct() in drivers_ldap.php
Initializes the LDAP connection
Variable $_is_group
CalDAVPrincipal::$_is_group in CalDAVPrincipal.php
Method __construct
CalDAVPrincipal::__construct() in CalDAVPrincipal.php
Constructor
Method __construct
CalDAVRequest::__construct() in CalDAVRequest.php
Create a new CalDAVRequest object.
Method __construct
DAVResource::__construct() in DAVResource.php
Constructor
a
top
Method addHandler
xmpp::addHandler() in pubsub.php
Function apply_filter
apply_filter() in caldav-REPORT-calquery.php
While we can construct our SQL to apply some filters in the query, other filters need to be checked against the retrieved record. This is for handling those ones.
Page admin.php
admin.php in admin.php
Function AuthExternalAWL
AuthExternalAWL() in auth-functions.php
Authenticate against a different PostgreSQL database which contains a usr table in the AWL format.
Page auth-functions.php
auth-functions.php in auth-functions.php
Method AssignSessionDetails
Internal function used to assign the session details to a user's new session.
Method AllowedTo
DAViCalUser::AllowedTo() in DAViCalUser.php
Extend parent definition of what the current user is allowed to do
Method AllowedTo
HTTPAuthSession::AllowedTo() in HTTPAuthSession.php
Checks whether a user is allowed to do something.
Method AssignSessionDetails
Internal function used to assign the session details to a user's new session.
Method AuthFailedResponse
Authorisation failed, so we send some headers to say so.
Method AsCollection
CalDAVPrincipal::AsCollection() in CalDAVPrincipal.php
Returns a representation of the principal as a collection
Function add_proxy_response
add_proxy_response() in caldav-PROPFIND.php
Add the calendar-proxy-read/write pseudocollections
Method AllowedTo
PublicSession::AllowedTo() in PublicSession.php
Checks whether a user is allowed to do something.
Method AllowedTo
CalDAVRequest::AllowedTo() in CalDAVRequest.php
Are we allowed to do the requested activity
b
top
Function BuildSqlFilter
BuildSqlFilter() in caldav-REPORT-calquery.php
Build an SQL 'WHERE' clause which implements (parts of) the filter. The elements of the filter which are implemented in the SQL will be removed.
Function build_site_statistics
Method BasicAuthSession
Handle Basic HTTP Authentication (not secure unless https)
Variable $by_email
CalDAVPrincipal::$by_email in CalDAVPrincipal.php
Method BuildSupportedPrivileges
Returns the array of supported privileges converted into XMLElements
Method BuildACE
DAVResource::BuildACE() in DAVResource.php
BuildACE - construct an XMLElement subtree for a DAV::ace
Method BuildPrivileges
Returns the array of privilege names converted into XMLElements
Method BuildSupportedMethods
Returns the array of supported methods converted into XMLElements
Method BuildSupportedReports
Returns the array of supported reports converted into XMLElements
c
top
Function check_davical_version
Function check_pdo
check_pdo() in setup.php
Function check_pdo_pgsql
check_pdo_pgsql() in setup.php
Function check_pgsql
check_pgsql() in setup.php
Function check_schema_version
Function check_string
check_string() in check_UTF8.php
Method close
xmpp::close() in pubsub.php
Page collection.php
collection.php in collection.php
Page caldav-LOCK.php
caldav-LOCK.php in caldav-LOCK.php
Page caldav-REPORT-calquery.php
caldav-REPORT-calquery.php in caldav-REPORT-calquery.php
Page caldav-REPORT-expand-property.php
caldav-REPORT-expand-property.php in caldav-REPORT-expand-property.php
Page caldav-REPORT-freebusy.php
caldav-REPORT-freebusy.php in caldav-REPORT-freebusy.php
Page caldav-REPORT-multiget.php
caldav-REPORT-multiget.php in caldav-REPORT-multiget.php
Page caldav-REPORT-principal.php
caldav-REPORT-principal.php in caldav-REPORT-principal.php
Page check_UTF8.php
check_UTF8.php in check_UTF8.php
Page collection-edit.php
collection-edit.php in collection-edit.php
Function CreateDefaultRelationships
CreateDefaultRelationships() in auth-functions.php
Defunct function for creating default relationships.
Function CreateHomeCalendar
CreateHomeCalendar() in auth-functions.php
Create a default home calendar for the user.
Function calendar_to_xml
calendar_to_xml() in caldav-REPORT.php
Return XML for a single calendar (or todo) entry from the DB
Function controlRequestContainer
controlRequestContainer() in caldav-PUT-functions.php
Work out the location we are doing the PUT to, and check that we have the rights to do the needful.
Function create_scheduling_requests
create_scheduling_requests() in caldav-PUT-functions.php
Create scheduling requests in the schedule inbox for the
Page caldav.php
caldav.php in caldav.php
Page caldav-ACL.php
caldav-ACL.php in caldav-ACL.php
Page caldav-DELETE.php
caldav-DELETE.php in caldav-DELETE.php
Page caldav-GET.php
caldav-GET.php in caldav-GET.php
Page caldav-MKCOL.php
caldav-MKCOL.php in caldav-MKCOL.php
Page caldav-MOVE.php
caldav-MOVE.php in caldav-MOVE.php
Page caldav-OPTIONS.php
caldav-OPTIONS.php in caldav-OPTIONS.php
Page caldav-POST.php
caldav-POST.php in caldav-POST.php
Page caldav-PROPPATCH.php
caldav-PROPPATCH.php in caldav-PROPPATCH.php
Page caldav-PUT-functions.php
caldav-PUT-functions.php in caldav-PUT-functions.php
Page caldav-PUT.php
caldav-PUT.php in caldav-PUT.php
Page caldav-REPORT-pps-set.php
caldav-REPORT-pps-set.php in caldav-REPORT-pps-set.php
Page caldav-REPORT-sync-collection.php
caldav-REPORT-sync-collection.php in caldav-REPORT-sync-collection.php
Page caldav-REPORT.php
caldav-REPORT.php in caldav-REPORT.php
Method CheckPassword
HTTPAuthSession::CheckPassword() in HTTPAuthSession.php
CheckPassword does all of the password checking and returns a user record object, or false if it all ends in tears.
Variable $calendar_home_set
Class CalDAVPrincipal
CalDAVPrincipal in CalDAVPrincipal.php
A class for things to do with a DAV Principal
Page CalDAVPrincipal.php
CalDAVPrincipal.php in CalDAVPrincipal.php
Page caldav-PROPFIND.php
caldav-PROPFIND.php in caldav-PROPFIND.php
Variable $collection_id
CalDAVRequest::$collection_id in CalDAVRequest.php
The ID of the collection containing this path, or of this path if it is a collection
Variable $collection_path
CalDAVRequest::$collection_path in CalDAVRequest.php
The path corresponding to the collection_id
Variable $collection_type
CalDAVRequest::$collection_type in CalDAVRequest.php
The type of collection being requested:
Variable $current_user_principal_xml
The 'current_user_principal_xml' the DAV:current-user-principal answer. An XMLElement object with an <href> or <unauthenticated> fragment.
Class CalDAVRequest
CalDAVRequest in CalDAVRequest.php
A class for collecting things to do with this request.
Method CollectionId
CalDAVRequest::CollectionId() in CalDAVRequest.php
Returns the ID of the collection of, or containing this request
Page CalDAVRequest.php
CalDAVRequest.php in CalDAVRequest.php
Variable $contenttype
DAVResource::$contenttype in DAVResource.php
Method ContainerType
DAVResource::ContainerType() in DAVResource.php
Return the type of whatever contains this resource, or would if it existed.
d
top
Variable $description
RRuleTest::$description in test-RRULE-v2.php
Variable $dtstart
RRuleTest::$dtstart in test-RRULE-v2.php
Page davical_configuration_missing.php
davical_configuration_missing.php in davical_configuration_missing.php
Function display_status
display_status() in caldav-REPORT-sync-collection.php
Build the array of properties to include in the report output
Class DAViCalSession
DAViCalSession in DAViCalSession.php
A class for creating and holding session information.
Page DAViCalSession.php
DAViCalSession.php in DAViCalSession.php
Variable $delete_collection_confirmation_required
Variable $delete_user_confirmation_required
Class DAViCalUser
DAViCalUser in DAViCalUser.php
A class for viewing and maintaining DAViCal User records
Method DAViCalUser
DAViCalUser::DAViCalUser() in DAViCalUser.php
Constructor - nothing fancy as yet.
Page DAViCalUser.php
DAViCalUser.php in DAViCalUser.php
Method DigestAuthSession
Handle Digest HTTP Authentication (no passwords were harmed in this transaction!)
Page drivers_ldap.php
drivers_ldap.php in drivers_ldap.php
Page drivers_squid_pam.php
drivers_squid_pam.php in drivers_squid_pam.php
Variable $depth
CalDAVRequest::$depth in CalDAVRequest.php
The depth parameter from the request headers, coerced into a valid integer: 0, 1 or DEPTH_INFINITY which is defined above. The default is set per various RFCs.
Method dav_name
CalDAVRequest::dav_name() in CalDAVRequest.php
Returns the dav_name of the resource in our internal namespace
Method DepthRegexTail
CalDAVRequest::DepthRegexTail() in CalDAVRequest.php
Returns the tail of a Regex appropriate for this Depth, when appended to
Constant DEPTH_INFINITY
DEPTH_INFINITY in CalDAVRequest.php
Method DoResponse
CalDAVRequest::DoResponse() in CalDAVRequest.php
Utility function we call when we have a simple status-based response to return to the client. Possibly
Variable $dav_name
DAVResource::$dav_name in DAVResource.php
Class DAVResource
DAVResource in DAVResource.php
A class for things to do with a DAV Resource
Method DAV_AllProperties
Return an array which is an expansion of the DAV::allprop
Method dav_name
DAVResource::dav_name() in DAVResource.php
Returns the dav_name of the resource in our internal namespace
Page DAVResource.php
DAVResource.php in DAVResource.php
e
top
Function edit_grant_row
edit_grant_row() in principal-edit.php
Function edit_group_row
edit_group_row() in principal-edit.php
Function expand_properties
expand_properties() in caldav-REPORT-expand-property.php
Expand the properties, recursing only once
Function expand_event_instances
expand_event_instances() in caldav-REPORT.php
Expand the event instances for an iCalendar VEVENT (or VTODO)
Variable $email
HTTPAuthSession::$email in HTTPAuthSession.php
User e-mail
Method Exists
CalDAVPrincipal::Exists() in CalDAVPrincipal.php
Does this principal exist?
Variable $exists
CalDAVRequest::$exists in CalDAVRequest.php
The type of collection being requested:
Variable $exists
DAVResource::$exists in DAVResource.php
Method Exists
DAVResource::Exists() in DAVResource.php
Checks whether this resource actually exists, in the virtual sense, within the hierarchy
f
top
Page freebusy.php
freebusy.php in freebusy.php
Page freebusy-GET.php
freebusy-GET.php in freebusy-GET.php
Variable $fullname
HTTPAuthSession::$fullname in HTTPAuthSession.php
User full name
Method FetchProxyGroups
Split this out so we do it as infrequently as possible, given the cost.
Method FailIfLocked
CalDAVRequest::FailIfLocked() in CalDAVRequest.php
This will either (a) return false if no locks apply, or (b) return the lock_token which the request successfully included to open the lock, or: (c) respond directly to the client with the failure.
Method FetchCollection
Find the collection associated with this resource.
Method FetchDeadProperties
Fetch any dead properties for this URL
Method FetchPrincipal
Find the principal associated with this resource.
Method FetchPrivileges
Build permissions for this URL
Method FetchResource
DAVResource::FetchResource() in DAVResource.php
Retrieve the actual resource.
Method FetchSupportedMethods
Returns the array of supported methods
Method FetchSupportedReports
Returns the array of supported reports
Method FromPath
DAVResource::FromPath() in DAVResource.php
Initialise from a path
Method FromRow
DAVResource::FromRow() in DAVResource.php
Initialise from a database row
g
top
Function get_href_containers
get_href_containers() in caldav-REPORT-expand-property.php
Given a <response><href>...</href><propstat><prop><someprop/></prop><status>HTTP/1.1 200 OK</status></propstat>...</response> pull out the content of <someprop>content</someprop> and check to see if it has any href elements. If it *does* then recurse into them, looking for the next deeper nesting of properties.
Method GetRoles
DAViCalSession::GetRoles() in DAViCalSession.php
Method used to get the user's roles
Variable $groups
HTTPAuthSession::$groups in HTTPAuthSession.php
Group rights
Method GetRoles
HTTPAuthSession::GetRoles() in HTTPAuthSession.php
Internal function used to get the user's roles from the database.
Method getAllUsers
ldapDrivers::getAllUsers() in drivers_ldap.php
Retrieve all users from the LDAP directory
Function getStaticLdap
getStaticLdap() in drivers_ldap.php
A generic function to create and fetch static objects
Variable $group_membership
CalDAVPrincipal::$group_membership in CalDAVPrincipal.php
Variable $group_member_set
CalDAVPrincipal::$group_member_set in CalDAVPrincipal.php
Method GroupMemberSet
CalDAVPrincipal::GroupMemberSet() in CalDAVPrincipal.php
Accessor for the group member set - the members of this group
Method GroupMembership
CalDAVPrincipal::GroupMembership() in CalDAVPrincipal.php
Accessor for the group membership - the groups this principal is a member of
Function get_collection
get_collection() in caldav-PROPFIND.php
Get XML response for a single collection. If Depth is >0 then
Function get_collection_contents
get_collection_contents() in caldav-PROPFIND.php
Get XML response for items in the collection If '/' is requested, a list of visible users is given, otherwise a list of calendars for the user which are parented by this path.
Method GetDepthName
CalDAVRequest::GetDepthName() in CalDAVRequest.php
Returns the name for this depth: 0, 1, infinity
Method GetLockDetails
CalDAVRequest::GetLockDetails() in CalDAVRequest.php
Returns the DB object associated with a lock token, or false.
Method GetLockRow
CalDAVRequest::GetLockRow() in CalDAVRequest.php
Returns the locked row, either from the cache or from the database
Method GetACL
DAVResource::GetACL() in DAVResource.php
Return ACL settings
Method GetProperty
DAVResource::GetProperty() in DAVResource.php
Return general server-related properties, in plain form
Method GetPropStat
DAVResource::GetPropStat() in DAVResource.php
Construct XML propstat fragment for this resource
h
top
Function handle_subaction
handle_subaction() in principal-edit.php
Page help.php
help.php in help.php
Function handle_cancel_request
handle_cancel_request() in caldav-POST.php
Function handle_freebusy_request
handle_freebusy_request() in caldav-POST.php
Method HandleAction
DAViCalUser::HandleAction() in DAViCalUser.php
Handle any unusual actions we might invent
Method HTTPAuthSession
HTTPAuthSession::HTTPAuthSession() in HTTPAuthSession.php
The constructor, which just calls the actual type configured
Class HTTPAuthSession
HTTPAuthSession in HTTPAuthSession.php
A Class for handling a session using HTTP Basic Authentication
Page HTTPAuthSession.php
HTTPAuthSession.php in HTTPAuthSession.php
Method HavePrivilegeTo
Is the user has the privileges to do what is requested.
Method HavePrivilegeTo
Is the user has the privileges to do what is requested.
i
top
Variable $idle
xmpp::$idle in pubsub.php
Page index.php
index.php in index.php
Page interactive-page.php
interactive-page.php in interactive-page.php
Function import_collection
import_collection() in caldav-PUT-functions.php
This function will import a whole calendar
Method importFromDirectory
Method InitialiseRecord
Initialise the Principal object from a $usr record from the DB.
Method IsGroup
CalDAVPrincipal::IsGroup() in CalDAVPrincipal.php
Is this a group principal?
Method IsAddressBook
CalDAVRequest::IsAddressBook() in CalDAVRequest.php
Returns true if the URL referenced by this request points at an addressbook collection.
Method IsCalendar
CalDAVRequest::IsCalendar() in CalDAVRequest.php
Returns true if the URL referenced by this request points at a calendar collection.
Method IsCollection
CalDAVRequest::IsCollection() in CalDAVRequest.php
Returns true if the URL referenced by this request points at a collection.
Method IsInfiniteDepth
Returns true if the request asked for infinite depth
Method IsLocked
CalDAVRequest::IsLocked() in CalDAVRequest.php
Checks whether the resource is locked, returning any lock token, or false
Method IsPrincipal
CalDAVRequest::IsPrincipal() in CalDAVRequest.php
Returns true if the URL referenced by this request points at a principal.
Method IsProxyRequest
CalDAVRequest::IsProxyRequest() in CalDAVRequest.php
Returns true if the URL referenced by this request is within a proxy URL
Method IsPublic
CalDAVRequest::IsPublic() in CalDAVRequest.php
Checks whether the collection is public
Method IsAddressbook
DAVResource::IsAddressbook() in DAVResource.php
Checks whether this resource is an addressbook
Method IsCalendar
DAVResource::IsCalendar() in DAVResource.php
Checks whether this resource is a calendar
Method IsCollection
DAVResource::IsCollection() in DAVResource.php
Checks whether this resource is a collection
Method IsLocked
DAVResource::IsLocked() in DAVResource.php
Checks whether the resource is locked, returning any lock token, or false
Method IsPrincipal
DAVResource::IsPrincipal() in DAVResource.php
Checks whether this resource is a principal
Method IsPublic
DAVResource::IsPublic() in DAVResource.php
Checks whether the target collection is publicly_readable
Method IsSchedulingCollection
Checks whether this resource is a calendar
j
top
Variable $jid
xmpp::$jid in pubsub.php
l
top
Function local_session_sql
local_session_sql() in DAViCalSession.php
Method LoginRequired
DAViCalSession::LoginRequired() in DAViCalSession.php
Checks that this user is logged in, and presents a login screen if they aren't.
Method ldapDrivers
ldapDrivers::ldapDrivers() in drivers_ldap.php
Constructor.
Class ldapDrivers
ldapDrivers in drivers_ldap.php
Function LDAP_check
LDAP_check() in drivers_ldap.php
Check the username / password against the LDAP server
Page log_caldav_action.php
log_caldav_action.php in log_caldav_action.php
Function log_caldav_action
log_caldav_action() in log_caldav_action.php
Log the action
m
top
Function make_help_link
make_help_link() in page-header.php
Variable $method
CalDAVRequest::$method in CalDAVRequest.php
The HTTP request method: PROPFIND, LOCK, REPORT, OPTIONS, etc...
Method MalformedRequest
Send a simple error informing the client that was a malformed request
n
top
Method NeedPrivilege
CalDAVRequest::NeedPrivilege() in CalDAVRequest.php
Send a need-privileges error response. This function will only return if the $href is not supplied and the current user has the specified permission for the request path.
Method NeedPrivilege
DAVResource::NeedPrivilege() in DAVResource.php
Check if we have the needed privilege or send an error response.
o
top
Page other_translated_strings.php
other_translated_strings.php in other_translated_strings.php
Method open
xmpp::open() in pubsub.php
Variable $options
CalDAVRequest::$options in CalDAVRequest.php
p
top
Variable $password
xmpp::$password in pubsub.php
Variable $PHP_time
RRuleTest::$PHP_time in test-RRULE-v2.php
Variable $port
xmpp::$port in pubsub.php
Variable $pubsubLayout
xmpp::$pubsubLayout in pubsub.php
Page page-footer.php
page-footer.php in page-footer.php
Page page-header.php
page-header.php in page-header.php
Page pubsub.php
pubsub.php in pubsub.php
Page principal-browse.php
principal-browse.php in principal-browse.php
Page principal-edit.php
principal-edit.php in principal-edit.php
Method PHPTest
RRuleTest::PHPTest() in test-RRULE-v2.php
Function privilege_format_function
privilege_format_function() in principal-edit.php
privilege_format_function is for formatting the binary privileges from the
Method pubsubConfig
xmpp::pubsubConfig() in pubsub.php
Method pubsubCreate
xmpp::pubsubCreate() in pubsub.php
Method pubsubDelete
xmpp::pubsubDelete() in pubsub.php
Method pubsubPublish
xmpp::pubsubPublish() in pubsub.php
Method pubsubPurge
xmpp::pubsubPurge() in pubsub.php
Page public.php
public.php in public.php
Function property_response
property_response() in caldav-REPORT-pps-set.php
Wrap an individual property name as needed
Function public_events_only
public_events_only() in caldav-PUT-functions.php
Check if this collection should force all events to be PUBLIC.
Function putCalendarResource
putCalendarResource() in caldav-PUT-functions.php
Put the resource from this request - does some checking of things before calling write_event to do the actual writing (without any checking).
Method ParseDigestHeader
Parse the HTTP Digest Auth Header
Variable $principal_address
Method PrincipalProperty
Returns properties which are specific to this principal
Method Privileges
CalDAVPrincipal::Privileges() in CalDAVPrincipal.php
Return the privileges bits for the current session user to this resource
Method ProxyFor
CalDAVPrincipal::ProxyFor() in CalDAVPrincipal.php
Accessor for read or write proxy
Page PublicSession.php
PublicSession.php in PublicSession.php
Method PublicSession
PublicSession::PublicSession() in PublicSession.php
The constructor, which just calls the actual type configured
Class PublicSession
PublicSession in PublicSession.php
A Class for handling a public (anonymous) session
Variable $principal
CalDAVRequest::$principal in CalDAVRequest.php
The 'principal' (user/resource/...) which this request seeks to access
Variable $privileges
CalDAVRequest::$privileges in CalDAVRequest.php
The decimal privileges allowed by this user to the identified resource.
Method PreconditionFailed
Send an error response for a failed precondition.
Method Privileges
CalDAVRequest::Privileges() in CalDAVRequest.php
Return the privileges bits for the current session user to this resource
Method principal_url
DAVResource::principal_url() in DAVResource.php
Returns the principal-URL for this resource
Method Privileges
DAVResource::Privileges() in DAVResource.php
Return the privileges bits for the current session user to this resource
r
top
Variable $recur
RRuleTest::$recur in test-RRULE-v2.php
Variable $resource
xmpp::$resource in pubsub.php
Variable $result_description
RRuleTest::$result_description in test-RRULE-v2.php
Page relationship_types.php
relationship_types.php in relationship_types.php
Class RRuleTest
RRuleTest in test-RRULE-v2.php
Function rdate_expand
rdate_expand() in caldav-REPORT.php
Expand the event instances for an RDATE or EXDATE property
Function rollback
rollback() in caldav-MOVE.php
RFC2068, 14.25: If none of the entity tags match, or if "*" is given and no current entity exists, the server MUST NOT perform the requested method, and MUST return a 412 (Precondition Failed) response.
Function rollback_on_error
rollback_on_error() in caldav-PUT-functions.php
This function launches an error
Function rrule_expand
rrule_expand() in caldav-REPORT.php
Expand the event instances for an RRULE property
Method render
Tools::render() in tools.php
Method renderImportFromDirectory
Method renderSyncLDAP
Method Render
DAViCalUser::Render() in DAViCalUser.php
Render the form / viewer as HTML to show the user
Method RenderCollections
Render the user's collections
Method RenderRelationshipsFrom
Render the user's relationships to other users & resources
Method RenderRelationshipsTo
Render the user's relationships to other users & resources
Method requestUser
ldapDrivers::requestUser() in drivers_ldap.php
Returns the result of the LDAP query
Variable $read_proxy_for
CalDAVPrincipal::$read_proxy_for in CalDAVPrincipal.php
Variable $read_proxy_group
CalDAVPrincipal::$read_proxy_group in CalDAVPrincipal.php
Method ReadProxyGroup
CalDAVPrincipal::ReadProxyGroup() in CalDAVPrincipal.php
Accessor for the read proxy group
Method RenderAsXML
CalDAVPrincipal::RenderAsXML() in CalDAVPrincipal.php
Render XML for a single Principal (user) from the DB
Variable $raw_post
CalDAVRequest::$raw_post in CalDAVRequest.php
The raw data sent along with the request
Variable $resource
DAVResource::$resource in DAVResource.php
Variable $resourcetypes
DAVResource::$resourcetypes in DAVResource.php
Method RenderAsXML
DAVResource::RenderAsXML() in DAVResource.php
Render XML for this resource
Method ResourceProperty
Return general server-related properties for this URL
s
top
Variable $server
xmpp::$server in pubsub.php
Variable $SQL_time
RRuleTest::$SQL_time in test-RRULE-v2.php
Variable $status
xmpp::$status in pubsub.php
Page setup.php
setup.php in setup.php
Method sendMessage
xmpp::sendMessage() in pubsub.php
Function send_page_header
send_page_header() in page-header.php
Function SqlFilterFragment
SqlFilterFragment() in caldav-REPORT-calquery.php
Process a filter fragment returning an SQL fragment
Method SQLTest
RRuleTest::SQLTest() in test-RRULE-v2.php
Function simple_write_resource
simple_write_resource() in caldav-PUT-functions.php
A slightly simpler version of write_resource which will make more sense for calling from an external program. This makes assumptions that the collection and user do exist and bypasses all checks for whether it is reasonable to write this here.
Global $session The session object is global.
Method squidPamDrivers
squidPamDrivers::squidPamDrivers() in drivers_squid_pam.php
Constructor.
Class squidPamDrivers
squidPamDrivers in drivers_squid_pam.php
Function SQUID_PAM_check
SQUID_PAM_check() in drivers_squid_pam.php
Check the username / password against the PAM system
Function sync_LDAP
sync_LDAP() in drivers_ldap.php
sync LDAP against the DB
Function sync_user_from_LDAP
sync_user_from_LDAP() in drivers_ldap.php
Synchronise a cached user with one from LDAP
Variable $schedule_inbox_url
Variable $schedule_outbox_url
Variable $supported_privileges
A static structure of supported privileges.
Method setPermissions
CalDAVRequest::setPermissions() in CalDAVRequest.php
Permissions are controlled as follows:
t
top
Variable $tls
xmpp::$tls in pubsub.php
Page test.php
test.php in test.php
Page test-RRULE-v2.php
test-RRULE-v2.php in test-RRULE-v2.php
Page test-RRULE.php
test-RRULE.php in test-RRULE.php
Page tools.php
tools.php in tools.php
Class Tools
Tools in tools.php
u
top
Page upgrade.php
upgrade.php in upgrade.php
Function unicodeToUtf8
unicodeToUtf8() in check_UTF8.php
Takes an array of ints representing the Unicode characters and returns a UTF-8 string. Astral planes are supported ie. the ints in the input can be > 0xFFFF. Occurrances of the BOM are ignored. Surrogates are not allowed.
Function utf8ToUnicode
utf8ToUnicode() in check_UTF8.php
Takes an UTF-8 string and returns an array of ints representing the Unicode characters. Astral planes are supported ie. the ints in the output can be > 0xFFFF. Occurrances of the BOM are ignored. Surrogates are not allowed.
Function UpdateUserFromExternal
UpdateUserFromExternal() in auth-functions.php
Update the local cache of the remote user details
Function update_scheduling_requests
update_scheduling_requests() in caldav-PUT-functions.php
Update scheduling requests in the schedule inbox for the
Variable $user_no
HTTPAuthSession::$user_no in HTTPAuthSession.php
User ID number
Variable $url
CalDAVPrincipal::$url in CalDAVPrincipal.php
Method UsernameFromEMail
Work out the username, based on the given e-mail
Method UsernameFromPath
Work out the username, based on elements of the path.
Variable $user_agent
CalDAVRequest::$user_agent in CalDAVRequest.php
The user agent making the request.
Method UnsupportedRequest
Sometimes it's a perfectly formed request, but we just don't do that :-(
Method UserFromPath
CalDAVRequest::UserFromPath() in CalDAVRequest.php
Work out the user whose calendar we are accessing, based on elements of the path.
Variable $unique_tag
DAVResource::$unique_tag in DAVResource.php
Method unique_tag
DAVResource::unique_tag() in DAVResource.php
Returns the principal-URL for this resource
v
top
Method Validate
DAViCalUser::Validate() in DAViCalUser.php
Validate the information the user submitted
Method ValidateLockToken
Checks to see whether the lock token given matches one of the ones handed in with the request.
w
top
Function write_resource
write_resource() in caldav-PUT-functions.php
Actually write the resource to the database. All checking of whether this is reasonable should be done before this is called.
Function write_scheduling_request
write_scheduling_request() in caldav-PUT-functions.php
Create a scheduling request in the schedule inbox for the
Method Write
DAViCalUser::Write() in DAViCalUser.php
Write the record to the file
Variable $write_proxy_for
CalDAVPrincipal::$write_proxy_for in CalDAVPrincipal.php
Variable $write_proxy_group
Method WriteProxyGroup
CalDAVPrincipal::WriteProxyGroup() in CalDAVPrincipal.php
Accessor for the write proxy group
x
top
Class xmpp
xmpp in pubsub.php
********************************************************************
Method XMLResponse
CalDAVRequest::XMLResponse() in CalDAVRequest.php
Send an XML Response. This function will never return.
a b c d e f g h i j l m n o p r s t u v w x _