PHP Класс Horde_Kolab_FreeBusy_Factory_Base, horde

Автор: Gunnar Wrobel ([email protected])
Наследование: implements Horde_Kolab_FreeBusy_Factory
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_injector Horde_Injector The injector providing required dependencies.

Открытые методы

Метод Описание
__construct ( Horde_Injector $injector ) Constructor.
createLogger ( ) : Horde_Log_Logger Return the logger.
createMapper ( ) : Horde_Route_Mapper Create the mapper.
createOwner ( ) : Horde_Kolab_FreeBusy_Owner Create the owner representation.
createProvider ( ) : Horde_Kolab_FreeBusy_Provider Create the data provider.
createRequest ( ) : Horde_Controller_Request Create the object representing the current request.
createRequestConfiguration ( ) : Horde_Controller_RequestConfiguration Create the request configuration.
createResponseWriter ( ) : Horde_Controller_ResponseWriter Create the instance that will output the response.
createUser ( ) : Horde_Kolab_FreeBusy_User Create the user representation.
createView ( ) : Horde_View Create the view object.

Защищенные методы

Метод Описание
getControllerPrefix ( ) : string Return the class name prefix for controllers.

Описание методов

__construct() публичный Метод

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

createLogger() публичный Метод

Return the logger.
public createLogger ( ) : Horde_Log_Logger
Результат Horde_Log_Logger The logger.

createMapper() публичный Метод

Create the mapper.
public createMapper ( ) : Horde_Route_Mapper
Результат Horde_Route_Mapper The mapper.

createOwner() публичный Метод

Create the owner representation.
public createOwner ( ) : Horde_Kolab_FreeBusy_Owner
Результат Horde_Kolab_FreeBusy_Owner The owner.

createProvider() публичный Метод

Create the data provider.
public createProvider ( ) : Horde_Kolab_FreeBusy_Provider
Результат Horde_Kolab_FreeBusy_Provider The provider.

createRequest() публичный Метод

Create the object representing the current request.
public createRequest ( ) : Horde_Controller_Request
Результат Horde_Controller_Request The current request.

createRequestConfiguration() публичный Метод

Create the request configuration.
public createRequestConfiguration ( ) : Horde_Controller_RequestConfiguration
Результат Horde_Controller_RequestConfiguration The request configuration.

createResponseWriter() публичный Метод

Create the instance that will output the response.
public createResponseWriter ( ) : Horde_Controller_ResponseWriter
Результат Horde_Controller_ResponseWriter The response writer.

createUser() публичный Метод

Create the user representation.
public createUser ( ) : Horde_Kolab_FreeBusy_User
Результат Horde_Kolab_FreeBusy_User The user.

createView() публичный Метод

Create the view object.
public createView ( ) : Horde_View
Результат Horde_View The view helper.

getControllerPrefix() защищенный Метод

Return the class name prefix for controllers.
protected getControllerPrefix ( ) : string
Результат string The prefix.

Описание свойств

$_injector защищенное свойство

The injector providing required dependencies.
protected Horde_Injector $_injector
Результат Horde_Injector