PHP 클래스 Components_Helper_Installer, horde

Copyright 2010-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.
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Components_Output $output ) Constructor.
installTree ( Components_Pear_Environment $environment, Components_Component $component, array $options = [], string $reason = '' ) : null Install a component with its dependencies into the environment.

비공개 메소드들

메소드 설명
_deletePrevious ( $key, $options, $previous )
_getPerComponentOptions ( mixed $component, array $options ) : array Identify the per component options.
_installComponent ( Components_Pear_Environment $environment, Components_Component $component, array $options = [], string $reason = '' ) : null Ensure that the component is available within the installation environment.
_installDependencies ( Components_Pear_Environment $environment, Components_Component $component, array $options = [], string $reason = '' ) : null Install the dependencies of a component.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Components_Output $output )
$output Components_Output The output handler.

installTree() 공개 메소드

Install a component with its dependencies into the environment.
public installTree ( Components_Pear_Environment $environment, Components_Component $component, array $options = [], string $reason = '' ) : null
$environment Components_Pear_Environment The environment we install into.
$component Components_Component The component that should be installed.
$options array Install options.
$reason string Optional reason for adding the package.
리턴 null