PHP 클래스 phpbb\install\helper\iohandler\iohandler_base

상속: implements phpbb\install\helper\iohandler\iohandler_interface
파일 보기 프로젝트 열기: phpbb/phpbb 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$current_task_name string
$current_task_progress integer
$errors array Errors should be added, when the installation cannot continue without user interaction. If the aim is to notify the user about something, please use a warning instead.
$language phpbb\language\language
$logs array Array of logs
$restart_progress_bar boolean
$success array Array of success messages
$task_progress_count integer
$warnings array Array of warnings

공개 메소드들

메소드 설명
__construct ( ) Constructor
add_error_message ( $error_title, $error_description = false )
add_log_message ( $log_title, $log_description = false )
add_success_message ( $success_title, $success_description = false )
add_warning_message ( $warning_title, $warning_description = false )
finish_progress ( $message_lang_key )
generate_form_render_data ( $title, $form )
set_language ( phpbb\language\language $language ) Set language service
set_progress ( $task_lang_key, $task_number )
set_task_count ( $task_count, $restart = false )

보호된 메소드들

메소드 설명
translate_message ( array | string $title, array | string | boolean $description ) : array Localize message.

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( )

add_error_message() 공개 메소드

public add_error_message ( $error_title, $error_description = false )

add_log_message() 공개 메소드

public add_log_message ( $log_title, $log_description = false )

add_success_message() 공개 메소드

public add_success_message ( $success_title, $success_description = false )

add_warning_message() 공개 메소드

public add_warning_message ( $warning_title, $warning_description = false )

finish_progress() 공개 메소드

public finish_progress ( $message_lang_key )

generate_form_render_data() 공개 메소드

public generate_form_render_data ( $title, $form )

set_language() 공개 메소드

Set language service
public set_language ( phpbb\language\language $language )
$language phpbb\language\language

set_progress() 공개 메소드

public set_progress ( $task_lang_key, $task_number )

set_task_count() 공개 메소드

public set_task_count ( $task_count, $restart = false )

translate_message() 보호된 메소드

Note: When an array is passed into the parameters below, it will be resolved as printf($param[0], $param[1], ...).
protected translate_message ( array | string $title, array | string | boolean $description ) : array
$title array | string Title of the message
$description array | string | boolean Description of the message
리턴 array Localized message in an array

프로퍼티 상세

$current_task_name 보호되어 있는 프로퍼티

protected string $current_task_name
리턴 string

$current_task_progress 보호되어 있는 프로퍼티

protected int $current_task_progress
리턴 integer

$errors 보호되어 있는 프로퍼티

Errors should be added, when the installation cannot continue without user interaction. If the aim is to notify the user about something, please use a warning instead.
protected array $errors
리턴 array

$language 보호되어 있는 프로퍼티

protected language,phpbb\language $language
리턴 phpbb\language\language

$logs 보호되어 있는 프로퍼티

Array of logs
protected array $logs
리턴 array

$restart_progress_bar 보호되어 있는 프로퍼티

protected bool $restart_progress_bar
리턴 boolean

$success 보호되어 있는 프로퍼티

Array of success messages
protected array $success
리턴 array

$task_progress_count 보호되어 있는 프로퍼티

protected int $task_progress_count
리턴 integer

$warnings 보호되어 있는 프로퍼티

Array of warnings
protected array $warnings
리턴 array