PHP Class phpbb\install\module\install_finish\task\install_extensions

Inheritance: extends phpbb\install\task_base
Datei anzeigen Open project: phpbb/phpbb

Protected Properties

Property Type Description
$config phpbb\config\db
$db phpbb\db\driver\driver_interface
$extension_manager phpbb\extension\manager
$extension_table Extension table
$finder Symfony\Component\Finder\Finder
$install_config phpbb\install\helper\config
$iohandler phpbb\install\helper\iohandler\iohandler_interface
$log phpbb\log\log_interface
$user phpbb\user

Public Methods

Method Description
__construct ( phpbb\install\helper\container_factory $container, phpbb\install\helper\config $install_config, phpbb\install\helper\iohandler\iohandler_interface $iohandler, string $phpbb_root_path ) Constructor
get_step_count ( )
get_task_lang_name ( )
run ( )

Private Methods

Method Description
get_extensions ( ) : array Get extensions from database

Method Details

__construct() public method

Constructor
public __construct ( phpbb\install\helper\container_factory $container, phpbb\install\helper\config $install_config, phpbb\install\helper\iohandler\iohandler_interface $iohandler, string $phpbb_root_path )
$container phpbb\install\helper\container_factory
$install_config phpbb\install\helper\config
$iohandler phpbb\install\helper\iohandler\iohandler_interface
$phpbb_root_path string phpBB root path

get_step_count() public static method

public static get_step_count ( )

get_task_lang_name() public method

public get_task_lang_name ( )

run() public method

public run ( )

Property Details

$config protected_oe property

protected db,phpbb\config $config
return phpbb\config\db

$db protected_oe property

protected driver_interface,phpbb\db\driver $db
return phpbb\db\driver\driver_interface

$extension_manager protected_oe property

protected manager,phpbb\extension $extension_manager
return phpbb\extension\manager

$extension_table protected_oe property

Extension table
protected $extension_table

$finder protected_oe property

protected Finder,Symfony\Component\Finder $finder
return Symfony\Component\Finder\Finder

$install_config protected_oe property

protected config,phpbb\install\helper $install_config
return phpbb\install\helper\config

$iohandler protected_oe property

protected iohandler_interface,phpbb\install\helper\iohandler $iohandler
return phpbb\install\helper\iohandler\iohandler_interface

$log protected_oe property

protected log_interface,phpbb\log $log
return phpbb\log\log_interface

$user protected_oe property

protected user,phpbb $user
return phpbb\user