Class Sabre_DAV_Property_SupportedReportSet

Description

supported-report-set property.

This property is defined in RFC3253, but since it's so common in other webdav-related specs, it is part of the core server.

  • author: Evert Pot (http://www.rooftopsolutions.nl/)
  • copyright: Copyright (C) 2007-2010 Rooftop Solutions. All rights reserved.
  • license: Modified BSD License

Located in /sources_custom/Sabre/DAV/Property/SupportedReportSet.php (line 15)

Sabre_DAV_Property
   |
   --Sabre_DAV_Property_SupportedReportSet
Variable Summary
array $reports
Method Summary
void __construct ([ $report = null], mixed $reports)
void addReport (mixed $report)
array getValue ()
void serialize (Sabre_DAV_Server $server,  $prop)
Variables
array $reports = array() (line 22)

List of reports

  • access: protected
Methods
Constructor __construct (line 35)

Creates the property

Any reports passed in the constructor should be valid report-types in clark-notation.

Either a string or an array of strings must be passed.

  • access: public
void __construct ([ $report = null], mixed $reports)
  • mixed $reports
  • $report
addReport (line 51)

Adds a report to this property

The report must be a string in clark-notation. Multiple reports can be specified as an array.

  • access: public
void addReport (mixed $report)
  • mixed $report
getValue (line 71)

Returns the list of supported reports

  • access: public
array getValue ()
serialize (line 84)

Serializes the node

  • access: public
void serialize (Sabre_DAV_Server $server,  $prop)

Redefinition of:
Sabre_DAV_Property::serialize()

Inherited Methods

Inherited From Sabre_DAV_Property

Sabre_DAV_Property::serialize()
Sabre_DAV_Property::unserialize()

Documentation generated on Sun, 02 Jan 2011 23:25:41 +0000 by phpDocumentor 1.4.3