PHP Класс Hylax_Driver, horde

Copyright 2003-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.
Автор: Marko Djukic ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_params

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

Метод Описание
__construct ( $params )
factory ( string $driver = null, array $params = null ) : Hylax_Driver Attempts to return a concrete Hylax_Driver instance based on $driver.
getFolder ( $folder, $path = null )
singleton ( string $driver = null, array $params = null ) : mixed Attempts to return a reference to a concrete Hylax_Driver instance based on $driver. It will only create a new instance if no Hylax_Driver instance with the same parameters currently exists.

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

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

public __construct ( $params )

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

Attempts to return a concrete Hylax_Driver instance based on $driver.
public factory ( string $driver = null, array $params = null ) : Hylax_Driver
$driver string The type of concrete Hylax_Driver subclass to return.
$params array A hash containing any additional configuration or connection parameters a subclass might need.
Результат Hylax_Driver The newly created concrete Hylax_Driver instance, or false on error.

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

public getFolder ( $folder, $path = null )

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

This should be used if multiple storage sources are required. This method must be invoked as: $var = &Hylax_Driver::singleton()
public singleton ( string $driver = null, array $params = null ) : mixed
$driver string The type of concrete Hylax_Driver subclass to return.
$params array A hash containing any additional configuration or connection parameters a subclass might need.
Результат mixed The created concrete Hylax_Driver instance, or false on error.

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

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

protected $_params