Class: Sabre_DAV_Property_SupportedReportSet

Source Location: /includes/classes/SabreDAV/lib/Sabre/DAV/Property/SupportedReportSet.php

Class Overview [line 15]

Sabre_DAV_Property
   |
   --Sabre_DAV_Property_SupportedReportSet

supported-report-set property.

Author(s):

  • Evert Pot (http://www.rooftopsolutions.nl/)

Version:

Copyright:

  • Copyright (C) 2007-2010 Rooftop Solutions. All rights reserved.

Variables

Constants

Methods


Inherited Variables

Inherited Constants



Class Details

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.

Tags:

[ Top ]


Class Variables

$reports = array()

[line 22]

List of reports

Tags:

  • access - protected

Type: array

Overrides:

[ Top ]


Class Methods

__construct

void __construct( [ $report = null], mixed $reports)

[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.

Tags:

  • access - public

Parameters:

  • mixed $reports -
  • $report -

[ Top ]

addReport

void addReport( mixed $report)

[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.

Tags:

  • access - public

Parameters:

  • mixed $report -

[ Top ]

getValue

array getValue( )

[line 71]

Returns the list of supported reports

Tags:

  • access - public

Parameters:

[ Top ]

serialize

void serialize( Sabre_DAV_Server $server, $prop)

[line 84]

Serializes the node

Tags:

  • access - public

Overrides Sabre_DAV_Property::serialize() (parent method not documented)

Parameters:

[ Top ]


Class Constants


Documentation generated on Mon, 31 May 2010 12:54:11 -0400 by phpDocumentor 1.4.3