DAVPrincipalA class for things to do with a DAV Principal
Located in /inc/DAVPrincipal.php (line 19)
Principal | --DAVPrincipal
RFC3744:
$_is_group
(line 42)
Inherited from Principal
Principal::$by_email
Principal::$collections
Principal::$collection_id
Principal::$created
Principal::$date_format_type
Principal::$dav_name
Principal::$dead_properties
Principal::$default_calendar
Principal::$default_privileges
Principal::$displayname
Principal::$email
Principal::$email_ok
Principal::$exists
Principal::$fullname
Principal::$is_addressbook
Principal::$is_calendar
Principal::$is_principal
Principal::$locale
Principal::$modified
Principal::$original_request_url
Principal::$password
Principal::$principal_id
Principal::$privileges
Principal::$resourcetypes
Principal::$type_id
Principal::$url
Principal::$username
Principal::$user_active
Principal::$user_no
Constructor __construct (line 95)
Constructor
addressbook_home_set (line 358)
Get the addressbook_home_set, as lazily as possible
AsCollection (line 419)
Returns a representation of the principal as a collection
calendar_free_busy_set (line 381)
Get the calendar_free_busy_set, as lazily as possible
calendar_home_set (line 335)
Get the calendar_home_set, as lazily as possible
FetchProxyGroups (line 194)
Split this out so we do it as infrequently as possible, given the cost.
GetProperty (line 302)
Return an arbitrary property
GroupMemberSet (line 283)
Accessor for the group member set - the members of this group
GroupMembership (line 274)
Accessor for the group membership - the groups this principal is a member of
InitialiseRecord (line 144)
Initialise the Principal object from a $usr record from the DB.
IsGroup (line 293)
Is this a group principal?
PrincipalProperty (line 450)
Returns properties which are specific to this principal
Privileges (line 403)
Return the privileges bits for the current session user to this resource
PropertySearch (line 443)
ProxyFor (line 264)
Accessor for read or write proxy
ReadProxyGroup (line 245)
Accessor for the read proxy group
RenderAsXML (line 568)
Render XML for a single Principal (user) from the DB
unique_tag (line 323)
Returns the unique_tag (ETag or getctag) for this resource
WriteProxyGroup (line 254)
Accessor for the write proxy group
Inherited From Principal
Principal::__construct()
Principal::byEmail()
Principal::cacheDelete()
Principal::cacheFlush()
Principal::Create()
Principal::dav_name()
Principal::default_calendar()
Principal::email()
Principal::Exists()
Principal::FetchCollections()
Principal::FetchDeadProperties()
Principal::internal_url()
Principal::principal_id()
Principal::setUsername()
Principal::unCache()
Principal::Update()
Principal::updateableFields()
Principal::url()
Principal::username()
Principal::user_no()
Principal::__get()
Principal::__isset()
Documentation generated on Wed, 04 Jul 2012 10:13:07 +0000 by phpDocumentor 1.4.3