PHP Class Horde_Kolab_FreeBusy_Freebusy_Factory_Kolab, horde

Copyright 2009-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Inheritance: extends Horde_Kolab_FreeBusy_Freebusy_Factory_Base
Afficher le fichier Open project: horde/horde

Méthodes publiques

Méthode Description
__construct ( Horde_Injector $injector ) Constructor.
getFolder ( ) : Horde_Kolab_Storage_Folder Create the folder that provides our data.
getResource ( ) : Horde_Kolab_FreeBusy_Resource Create the backend resource handler
getStorage ( ) : Horde_Kolab_Storage Return the Horde_Kolab_Storage:: instance.
getStorageConfiguration ( ) : null Provide configuration settings for Horde_Kolab_Storage.
getUser ( ) : Horde_Kolab_FreeBusy_User_Interface Create the object representing the current user requesting the export.

Method Details

__construct() public méthode

Constructor.
public __construct ( Horde_Injector $injector )
$injector Horde_Injector The injector providing required dependencies.

getFolder() public méthode

Create the folder that provides our data.
public getFolder ( ) : Horde_Kolab_Storage_Folder
Résultat Horde_Kolab_Storage_Folder The folder.

getResource() public méthode

Create the backend resource handler
public getResource ( ) : Horde_Kolab_FreeBusy_Resource
Résultat Horde_Kolab_FreeBusy_Resource The resource.

getStorage() public méthode

Return the Horde_Kolab_Storage:: instance.
public getStorage ( ) : Horde_Kolab_Storage
Résultat Horde_Kolab_Storage The storage handler.

getStorageConfiguration() public méthode

Provide configuration settings for Horde_Kolab_Storage.
public getStorageConfiguration ( ) : null
Résultat null

getUser() public méthode

Create the object representing the current user requesting the export.
public getUser ( ) : Horde_Kolab_FreeBusy_User_Interface
Résultat Horde_Kolab_FreeBusy_User_Interface The current user.