Class WritableCollection

Description

A class for things to do with a DAV Resource

Located in /inc/WritableCollection.php (line 4)

DAVResource
   |
   --WritableCollection
Method Summary
 void WriteCalendarMember ($data $data, $create_resource $create_resource, [$segment_name $segment_name = null])
 void WriteMember ($data $data, $create_resource $create_resource, [$segment_name $segment_name = null])
Variables
Methods
WriteCalendarMember (line 12)

Writes the data to a member in the collection and returns the segment_name of the resource in our internal namespace.

void WriteCalendarMember ($data $data, $create_resource $create_resource, [$segment_name $segment_name = null])
  • $data $data: iCalendar The resource to be written.
  • $create_resource $create_resource: boolean True if this is a new resource.
  • $segment_name $segment_name: The name of the resource within the collection.
WriteMember (line 259)

Writes the data to a member in the collection and returns the segment_name of the resource in our internal namespace.

void WriteMember ($data $data, $create_resource $create_resource, [$segment_name $segment_name = null])
  • $data $data: mixed The resource to be written.
  • $create_resource $create_resource: boolean True if this is a new resource.
  • $segment_name $segment_name: The name of the resource within the collection.

Inherited Methods

Inherited From DAVResource

 DAVResource::__construct()
 DAVResource::bound_from()
 DAVResource::BuildACE()
 DAVResource::BuildPrivileges()
 DAVResource::BuildSupportedMethods()
 DAVResource::BuildSupportedReports()
 DAVResource::BuildTicketinfo()
 DAVResource::ContainerExists()
 DAVResource::ContainerType()
 DAVResource::DAV_AllProperties()
 DAVResource::dav_name()
 DAVResource::Exists()
 DAVResource::FetchCollection()
 DAVResource::FetchDeadProperties()
 DAVResource::FetchParentContainer()
 DAVResource::FetchPrincipal()
 DAVResource::FetchPrivileges()
 DAVResource::FetchResource()
 DAVResource::FetchSupportedMethods()
 DAVResource::FetchSupportedReports()
 DAVResource::FetchTickets()
 DAVResource::FromPath()
 DAVResource::FromRow()
 DAVResource::GetACL()
 DAVResource::GetProperty()
 DAVResource::GetPropStat()
 DAVResource::HavePrivilegeTo()
 DAVResource::IsAddressbook()
 DAVResource::IsBinding()
 DAVResource::IsCalendar()
 DAVResource::IsCollection()
 DAVResource::IsLocked()
 DAVResource::IsPrincipal()
 DAVResource::IsPublic()
 DAVResource::IsSchedulingCollection()
 DAVResource::NeedPrivilege()
 DAVResource::parent_path()
 DAVResource::principal_url()
 DAVResource::Privileges()
 DAVResource::RenderAsXML()
 DAVResource::resource()
 DAVResource::ResourceProperty()
 DAVResource::resource_id()
 DAVResource::set_bind_location()
 DAVResource::unique_tag()
 DAVResource::url()

Documentation generated on Tue, 28 Dec 2010 02:16:05 +1300 by phpDocumentor 1.4.3