Class: Sabre_DAV_Mount_Plugin

Source Location: /includes/classes/SabreDAV/lib/Sabre/DAV/Mount/Plugin.php

Class Overview [line 13]

Sabre_DAV_ServerPlugin
   |
   --Sabre_DAV_Mount_Plugin

This plugin provides support for RFC4709: Mounting WebDAV servers

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

Inherited Methods

Class: Sabre_DAV_ServerPlugin

Sabre_DAV_ServerPlugin::getFeatures()
This method should return a list of server-features.
Sabre_DAV_ServerPlugin::getHTTPMethods()
Use this method to tell the server this plugin defines additional HTTP methods.
Sabre_DAV_ServerPlugin::initialize()
This initializes the plugin.


Class Details

This plugin provides support for RFC4709: Mounting WebDAV servers

Simply append ?mount to any collection to generate the davmount response.

Tags:

[ Top ]


Class Variables


Class Methods

beforeMethod

void beforeMethod( string $method)

[line 42]

'beforeMethod' event handles. This event handles intercepts GET requests ending with ?mount

Tags:

  • access - public

Parameters:

  • string $method -

[ Top ]

davMount

void davMount( string $uri)

[line 65]

Generates the davmount response

Tags:

  • access - public

Parameters:

  • string $uri - absolute uri

[ Top ]

initialize

void initialize( Sabre_DAV_Server $server)

[line 28]

Initializes the plugin and registers event handles

Tags:

  • access - public

Overrides Sabre_DAV_ServerPlugin::initialize() (This initializes the plugin.)

Parameters:

[ Top ]


Class Constants


Documentation generated on Mon, 31 May 2010 12:53:46 -0400 by phpDocumentor 1.4.3