Path

ez components / documentation / api reference / 2007.2alpha1 / webdav


eZ Components 2007.2alpha1

Webdav: ezcWebdavLockPluginConfiguration

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

Class: ezcWebdavLockPluginConfiguration

Plugin configuration class for the LOCK plugin. [source]
To activate (load) the plugin, the user must instanciate this class and submit the instance to ezcWebdavPluginRegistry::registerPlugin().

Parents

ezcWebdavPluginConfiguration
   |
   --ezcWebdavLockPluginConfiguration

Constants

NAMESPACE = 'ezcWebdavLockPlugin' Namespace of the LOCK plugin.

Method Summary

public array getHooks( )
Returns the hooks this plugin wants to assign to.
public string getNamespace( )
Returns the namespace of this plugin.
public void init( )
Initialize the plugin.

Inherited Methods

From ezcWebdavPluginConfiguration :
public abstract array ezcWebdavPluginConfiguration::getHooks()
Returns the hooks this plugin wants to assign to.
public abstract string ezcWebdavPluginConfiguration::getNamespace()
Returns the namespace of this plugin.
public void ezcWebdavPluginConfiguration::init()
Initialize the plugin.

Methods

getHooks

array getHooks( )
Returns the hooks this plugin wants to assign to.
This method is called by ezcWebdavPluginRegistry, as soon as the plugin is registered to be used. The method must return a structured array, representing the hooks the plugin want to be notified about.
The returned array must be of the following structure:
 1.   array(
 2.       '<className>' => array(
 3.           '<hookName>' => array(
 4.               <callback1>,
 5.               <callback2>,
 6.           ),
 7.           '<anotherHookName>' => array(
 8.               <callback3>,
 9.           ),
10.       ),
11.       '<secondClassName>' => array(
12.           '<thirdHookName>' => array(
13.               <callback1>,
14.               <callback3>,
15.           ),
16.       ),
17.   )

Redefinition of

Method Description
ezcWebdavPluginConfiguration::getHooks() Returns the hooks this plugin wants to assign to.

getNamespace

string getNamespace( )
Returns the namespace of this plugin.
The namespace of a plugin is a unique identifier string that allows it to be recognized bejond other plugins. The namespace is used to provide storage for the plugin in the

Redefinition of

Method Description
ezcWebdavPluginConfiguration::getNamespace() Returns the namespace of this plugin.

init

void init( )
Initialize the plugin.
This method is called after the server has be initialized to make the plugin setup necessary objects and to retreive necessary information from the server.

Redefinition of

Method Description
ezcWebdavPluginConfiguration::init() Initialize the plugin.

Last updated: Mon, 12 Nov 2007