PHP Class phpbb\install\console\command\install\install

Inheritance: extends phpbb\console\command\command
显示文件 Open project: phpbb/phpbb

Protected Properties

Property Type Description
$install_helper phpbb\install\helper\install_helper
$installer phpbb\install\installer
$iohandler_factory phpbb\install\helper\iohandler\factory
$language phpbb\language\language

Public Methods

Method Description
__construct ( phpbb\language\language $language, phpbb\install\helper\iohandler\factory $factory, installer $installer, phpbb\install\helper\install_helper $install_helper ) Constructor

Protected Methods

Method Description
configure ( )
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : null Executes the command install.

Private Methods

Method Description
register_configuration ( cli_iohandler $iohandler, array $config ) Register the configuration to simulate the forms.

Method Details

__construct() public method

Constructor
public __construct ( phpbb\language\language $language, phpbb\install\helper\iohandler\factory $factory, installer $installer, phpbb\install\helper\install_helper $install_helper )
$language phpbb\language\language
$factory phpbb\install\helper\iohandler\factory
$installer phpbb\install\installer
$install_helper phpbb\install\helper\install_helper

configure() protected method

protected configure ( )

execute() protected method

Install the board
protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : null
$input Symfony\Component\Console\Input\InputInterface An InputInterface instance
$output Symfony\Component\Console\Output\OutputInterface An OutputInterface instance
return null

Property Details

$install_helper protected_oe property

protected install_helper,phpbb\install\helper $install_helper
return phpbb\install\helper\install_helper

$installer protected_oe property

protected installer,phpbb\install $installer
return phpbb\install\installer

$iohandler_factory protected_oe property

protected factory,phpbb\install\helper\iohandler $iohandler_factory
return phpbb\install\helper\iohandler\factory

$language protected_oe property

protected language,phpbb\language $language
return phpbb\language\language