PHP Класс phpbb\convert\controller\convertor

WARNING: This file did not meant to be present in a production environment, so moving this file to a location which is accessible after board installation might lead to security issues.
Показать файл Открыть проект

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

Свойство Тип Описание
$cache phpbb\cache\driver\driver_interface
$config phpbb\config\db
$config_php_file phpbb\config_php_file
$config_table string
$controller_helper phpbb\install\controller\helper
$db phpbb\db\driver\driver_interface
$db_helper phpbb\install\helper\database
$install_helper phpbb\install\helper\install_helper
$installer_cache phpbb\cache\driver\driver_interface
$iohandler phpbb\install\helper\iohandler\iohandler_interface
$language phpbb\language\language
$navigation_provider phpbb\install\helper\navigation\navigation_provider
$php_ext string
$phpbb_root_path string
$request phpbb\request\request_interface
$session_keys_table string
$session_table string
$template phpbb\template\template

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

Метод Описание
__construct ( phpbb\cache\driver\driver_interface $cache, phpbb\install\helper\container_factory $container, phpbb\install\helper\database $db_helper, phpbb\install\controller\helper $controller_helper, phpbb\install\helper\install_helper $install_helper, phpbb\install\helper\iohandler\factory $iohandler, phpbb\language\language $language, phpbb\install\helper\navigation\navigation_provider $nav, phpbb\request\request_interface $request, phpbb\template\template $template, string $phpbb_root_path, string $php_ext ) Constructor
convert ( $converter ) Run conversion
finish ( ) Render the final page of the convertor
intro ( boolean | integer $start_new ) : Response Render the intro page
proccess_settings_form ( string $convertor ) Validates settings form
redirect_to_html ( string $url ) Redirects an AJAX request to a non-JS version
render_error ( string $msg, string | boolean $desc = false ) Renders an error form
render_settings_form ( array $error = [] ) Renders settings form
settings ( string $convertor ) : Response | Symfony\Component\HttpFoundation\StreamedResponse Obtain convertor settings

Защищенные методы

Метод Описание
render_convert_list ( ) : Response Render the list of available convertors

Приватные методы

Метод Описание
setup_navigation ( $stage )

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

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

Constructor
public __construct ( phpbb\cache\driver\driver_interface $cache, phpbb\install\helper\container_factory $container, phpbb\install\helper\database $db_helper, phpbb\install\controller\helper $controller_helper, phpbb\install\helper\install_helper $install_helper, phpbb\install\helper\iohandler\factory $iohandler, phpbb\language\language $language, phpbb\install\helper\navigation\navigation_provider $nav, phpbb\request\request_interface $request, phpbb\template\template $template, string $phpbb_root_path, string $php_ext )
$cache phpbb\cache\driver\driver_interface
$container phpbb\install\helper\container_factory
$db_helper phpbb\install\helper\database
$controller_helper phpbb\install\controller\helper
$install_helper phpbb\install\helper\install_helper
$iohandler phpbb\install\helper\iohandler\factory
$language phpbb\language\language
$nav phpbb\install\helper\navigation\navigation_provider
$request phpbb\request\request_interface
$template phpbb\template\template
$phpbb_root_path string
$php_ext string

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

Run conversion
public convert ( $converter )

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

Render the final page of the convertor
public finish ( )

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

Render the intro page
public intro ( boolean | integer $start_new ) : Response
$start_new boolean | integer Whether or not to force to start a new convertor
Результат Symfony\Component\HttpFoundation\Response

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

Validates settings form
public proccess_settings_form ( string $convertor )
$convertor string

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

Redirects an AJAX request to a non-JS version
public redirect_to_html ( string $url )
$url string URL to redirect to

render_convert_list() защищенный Метод

Render the list of available convertors
protected render_convert_list ( ) : Response
Результат Symfony\Component\HttpFoundation\Response

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

Renders an error form
public render_error ( string $msg, string | boolean $desc = false )
$msg string
$desc string | boolean

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

Renders settings form
public render_settings_form ( array $error = [] )
$error array Array of errors

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

Obtain convertor settings
public settings ( string $convertor ) : Response | Symfony\Component\HttpFoundation\StreamedResponse
$convertor string Name of the convertor
Результат Symfony\Component\HttpFoundation\Response | Symfony\Component\HttpFoundation\StreamedResponse

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

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

protected driver_interface,phpbb\cache\driver $cache
Результат phpbb\cache\driver\driver_interface

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

protected db,phpbb\config $config
Результат phpbb\config\db

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

protected config_php_file,phpbb $config_php_file
Результат phpbb\config_php_file

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

protected string $config_table
Результат string

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

protected helper,phpbb\install\controller $controller_helper
Результат phpbb\install\controller\helper

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

protected driver_interface,phpbb\db\driver $db
Результат phpbb\db\driver\driver_interface

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

protected database,phpbb\install\helper $db_helper
Результат phpbb\install\helper\database

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

protected install_helper,phpbb\install\helper $install_helper
Результат phpbb\install\helper\install_helper

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

protected driver_interface,phpbb\cache\driver $installer_cache
Результат phpbb\cache\driver\driver_interface

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

protected iohandler_interface,phpbb\install\helper\iohandler $iohandler
Результат phpbb\install\helper\iohandler\iohandler_interface

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

protected language,phpbb\language $language
Результат phpbb\language\language

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

protected navigation_provider,phpbb\install\helper\navigation $navigation_provider
Результат phpbb\install\helper\navigation\navigation_provider

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

protected string $php_ext
Результат string

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

protected string $phpbb_root_path
Результат string

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

protected request_interface,phpbb\request $request
Результат phpbb\request\request_interface

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

protected string $session_keys_table
Результат string

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

protected string $session_table
Результат string

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

protected template,phpbb\template $template
Результат phpbb\template\template