PHP Класс Components_Dependencies_Bootstrap, horde

Copyright 2011-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.
Автор: Gunnar Wrobel ([email protected])
Наследование: implements Components_Dependencies
Показать файл Открыть проект

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

Метод Описание
__construct ( ) Constructor.
createCli ( ) : Horde_Cli Create the CLI handler.
createInstance ( string $interface ) : mixed Creates an instance.
getComponentFactory ( ) : Components_Component_Factory Returns a component instance factory.
getInstance ( string $interface ) : mixed Returns an instance.
getModules ( ) Return the list of modules.
getOutput ( ) : Components_Output Returns the output handler.
getParser ( ) Return the CLI parser.
getReleaseTasks ( ) : Components_Release_Tasks Returns the release tasks handler.
getRemote ( ) : Horde_Pear_Remote Returns the handler for remote PEAR servers.
getRunnerChange ( ) : Components_Runner_Change Returns the change log handler for a package.
getRunnerCiPrebuild ( ) : Components_Runner_CiPrebuild Returns the continuous integration pre-build handler.
getRunnerCiSetup ( ) : Components_Runner_CiSetup Returns the continuous integration setup handler.
getRunnerComposer ( ) : Components_Runner_Composer Returns the composer handler for a package.
getRunnerDependencies ( ) : Components_Runner_Dependencies Returns the dependency list handler for a package.
getRunnerDistribute ( ) : Components_Runner_Distribute Returns the distribution handler for a package.
getRunnerFetchdocs ( ) : Components_Runner_Fetchdocs Returns the documentation fetch handler for a package.
getRunnerInstaller ( ) : Components_Runner_Installer Returns the installer for a package.
getRunnerQc ( ) : Components_Runner_Qc Returns the qc handler for a package.
getRunnerRelease ( ) : Components_Runner_Release Returns the release handler for a package.
getRunnerSnapshot ( ) : Components_Runner_Snapshot Returns the snapshot packaging handler for a package.
getRunnerUpdate ( ) : Components_Runner_Update Returns the package XML handler for a package.
getRunnerWebdocs ( ) : Components_Runner_Webdocs Returns the website documentation handler for a package.
initConfig ( Components_Config $config ) : null Initial configuration setup.
setModules ( Horde_Cli_Modular $modules ) : null Set the list of modules.
setParser ( Horde_Argv_Parser $parser ) : null Set the CLI parser.

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

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

Constructor.
public __construct ( )

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

Create the CLI handler.
public createCli ( ) : Horde_Cli
Результат Horde_Cli The CLI handler.

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

Creates an instance.
public createInstance ( string $interface ) : mixed
$interface string The interface matching the requested instance.
Результат mixed the instance.

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

Returns a component instance factory.
public getComponentFactory ( ) : Components_Component_Factory
Результат Components_Component_Factory The component factory.

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

Returns an instance.
public getInstance ( string $interface ) : mixed
$interface string The interface matching the requested instance.
Результат mixed the instance.

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

Return the list of modules.
public getModules ( )

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

Returns the output handler.
public getOutput ( ) : Components_Output
Результат Components_Output The output handler.

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

Return the CLI parser.
public getParser ( )

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

Returns the release tasks handler.
public getReleaseTasks ( ) : Components_Release_Tasks
Результат Components_Release_Tasks The release tasks handler.

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

Returns the handler for remote PEAR servers.
public getRemote ( ) : Horde_Pear_Remote
Результат Horde_Pear_Remote The handler.

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

Returns the change log handler for a package.
public getRunnerChange ( ) : Components_Runner_Change
Результат Components_Runner_Change The change log handler.

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

Returns the continuous integration pre-build handler.
public getRunnerCiPrebuild ( ) : Components_Runner_CiPrebuild
Результат Components_Runner_CiPrebuild The CI pre-build handler.

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

Returns the continuous integration setup handler.
public getRunnerCiSetup ( ) : Components_Runner_CiSetup
Результат Components_Runner_CiSetup The CI setup handler.

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

Returns the composer handler for a package.
public getRunnerComposer ( ) : Components_Runner_Composer
Результат Components_Runner_Composer The composer handler.

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

Returns the dependency list handler for a package.
public getRunnerDependencies ( ) : Components_Runner_Dependencies
Результат Components_Runner_Dependencies The dependency handler.

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

Returns the distribution handler for a package.
public getRunnerDistribute ( ) : Components_Runner_Distribute
Результат Components_Runner_Distribute The distribution handler.

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

Returns the documentation fetch handler for a package.
public getRunnerFetchdocs ( ) : Components_Runner_Fetchdocs
Результат Components_Runner_Fetchdocs The fetch handler.

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

Returns the installer for a package.
public getRunnerInstaller ( ) : Components_Runner_Installer
Результат Components_Runner_Installer The installer.

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

Returns the qc handler for a package.
public getRunnerQc ( ) : Components_Runner_Qc
Результат Components_Runner_Qc The qc handler.

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

Returns the release handler for a package.
public getRunnerRelease ( ) : Components_Runner_Release
Результат Components_Runner_Release The release handler.

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

Returns the snapshot packaging handler for a package.
public getRunnerSnapshot ( ) : Components_Runner_Snapshot
Результат Components_Runner_Snapshot The snapshot handler.

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

Returns the package XML handler for a package.
public getRunnerUpdate ( ) : Components_Runner_Update
Результат Components_Runner_Update The package XML handler.

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

Returns the website documentation handler for a package.
public getRunnerWebdocs ( ) : Components_Runner_Webdocs
Результат Components_Runner_Webdocs The documentation handler.

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

Initial configuration setup.
public initConfig ( Components_Config $config ) : null
$config Components_Config The configuration.
Результат null

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

Set the list of modules.
public setModules ( Horde_Cli_Modular $modules ) : null
$modules Horde_Cli_Modular The list of modules.
Результат null

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

Set the CLI parser.
public setParser ( Horde_Argv_Parser $parser ) : null
$parser Horde_Argv_Parser The parser.
Результат null