 DAVPrincipal
 DAVPrincipalA class for things to do with a DAV Principal
Located in /inc/DAVPrincipal.php (line 19)
Principal | --DAVPrincipal
 RFC3744:
			$_is_group
						(line 42)
		
			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 __construct (line 95)
	Constructor
 addressbook_home_set (line 358)
		addressbook_home_set (line 358)
	Get the addressbook_home_set, as lazily as possible
 AsCollection (line 419)
		AsCollection (line 419)
	Returns a representation of the principal as a collection
 calendar_free_busy_set (line 381)
		calendar_free_busy_set (line 381)
	Get the calendar_free_busy_set, as lazily as possible
 calendar_home_set (line 335)
		calendar_home_set (line 335)
	Get the calendar_home_set, as lazily as possible
 FetchProxyGroups (line 194)
		FetchProxyGroups (line 194)
	Split this out so we do it as infrequently as possible, given the cost.
 GetProperty (line 302)
		GetProperty (line 302)
	Return an arbitrary property
 GroupMemberSet (line 283)
		GroupMemberSet (line 283)
	Accessor for the group member set - the members of this group
 GroupMembership (line 274)
		GroupMembership (line 274)
	Accessor for the group membership - the groups this principal is a member of
 InitialiseRecord (line 144)
		InitialiseRecord (line 144)
	Initialise the Principal object from a $usr record from the DB.
 IsGroup (line 293)
		IsGroup (line 293)
	Is this a group principal?
 PrincipalProperty (line 450)
		PrincipalProperty (line 450)
	Returns properties which are specific to this principal
 Privileges (line 403)
		Privileges (line 403)
	Return the privileges bits for the current session user to this resource
 PropertySearch (line 443)
		PropertySearch (line 443)
	 ProxyFor (line 264)
		ProxyFor (line 264)
	Accessor for read or write proxy
 ReadProxyGroup (line 245)
		ReadProxyGroup (line 245)
	Accessor for the read proxy group
 RenderAsXML (line 568)
		RenderAsXML (line 568)
	Render XML for a single Principal (user) from the DB
 unique_tag (line 323)
		unique_tag (line 323)
	Returns the unique_tag (ETag or getctag) for this resource
 WriteProxyGroup (line 254)
		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