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

상속: extends iohandler_base
파일 보기 프로젝트 열기: phpbb/phpbb

보호된 프로퍼티들

프로퍼티 타입 설명
$cookies array
$download array
$file_lock_pointer resource
$file_status string
$form string
$nav_data array
$path_helper phpbb\path_helper
$phpbb_root_path string
$redirect_url array
$request phpbb\request\request_interface
$request_client_refresh boolean
$router phpbb\routing\router
$template phpbb\template\template

공개 메소드들

메소드 설명
__construct ( phpbb\path_helper $path_helper, phpbb\request\request_interface $request, phpbb\template\template $template, router $router, string $root_path ) Constructor
acquire_lock ( ) Acquires a file lock
add_download_link ( $route, $title, $msg = null )
add_user_form_group ( $title, $form )
generate_form_render_data ( $title, $form )
get_header_variable ( $name, $default = '' )
get_input ( $name, $default, $multibyte = false )
get_raw_input ( $name, $default )
get_server_variable ( $name, $default = '' )
is_secure ( )
lang_replace_callback ( array $matches ) : string Callback function for language replacing
redirect ( $url, $use_ajax = false )
release_lock ( ) Release file lock
render_update_file_status ( $status_array )
request_refresh ( )
send_response ( $no_more_output = false )
set_active_stage_menu ( $menu_path )
set_cookie ( $cookie_name, $cookie_value )
set_finished_stage_menu ( $menu_path )
set_progress ( $task_lang_key, $task_number )

보호된 메소드들

메소드 설명
prepare_json_array ( boolean $no_more_output = false ) : array Prepares iohandler's data to be sent out to the client.

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( phpbb\path_helper $path_helper, phpbb\request\request_interface $request, phpbb\template\template $template, router $router, string $root_path )
$path_helper phpbb\path_helper
$request phpbb\request\request_interface HTTP request interface
$template phpbb\template\template Template engine
$router phpbb\routing\router Router
$root_path string Path to phpBB's root

acquire_lock() 공개 메소드

Acquires a file lock
public acquire_lock ( )

add_user_form_group() 공개 메소드

public add_user_form_group ( $title, $form )

generate_form_render_data() 공개 메소드

public generate_form_render_data ( $title, $form )

get_header_variable() 공개 메소드

public get_header_variable ( $name, $default = '' )

get_input() 공개 메소드

public get_input ( $name, $default, $multibyte = false )

get_raw_input() 공개 메소드

public get_raw_input ( $name, $default )

get_server_variable() 공개 메소드

public get_server_variable ( $name, $default = '' )

is_secure() 공개 메소드

public is_secure ( )

lang_replace_callback() 공개 메소드

Callback function for language replacing
public lang_replace_callback ( array $matches ) : string
$matches array
리턴 string

prepare_json_array() 보호된 메소드

Prepares iohandler's data to be sent out to the client.
protected prepare_json_array ( boolean $no_more_output = false ) : array
$no_more_output boolean Whether or not there will be more output in this response
리턴 array

redirect() 공개 메소드

public redirect ( $url, $use_ajax = false )

release_lock() 공개 메소드

Release file lock
public release_lock ( )

render_update_file_status() 공개 메소드

public render_update_file_status ( $status_array )

request_refresh() 공개 메소드

public request_refresh ( )

send_response() 공개 메소드

public send_response ( $no_more_output = false )

set_active_stage_menu() 공개 메소드

public set_active_stage_menu ( $menu_path )

set_finished_stage_menu() 공개 메소드

public set_finished_stage_menu ( $menu_path )

set_progress() 공개 메소드

public set_progress ( $task_lang_key, $task_number )

프로퍼티 상세

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

protected array $cookies
리턴 array

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

protected array $download
리턴 array

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

protected resource $file_lock_pointer
리턴 resource

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

protected string $file_status
리턴 string

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

protected string $form
리턴 string

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

protected array $nav_data
리턴 array

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

protected path_helper,phpbb $path_helper
리턴 phpbb\path_helper

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

protected string $phpbb_root_path
리턴 string

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

protected array $redirect_url
리턴 array

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

protected request_interface,phpbb\request $request
리턴 phpbb\request\request_interface

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

protected bool $request_client_refresh
리턴 boolean

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

protected router,phpbb\routing $router
리턴 phpbb\routing\router

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

protected template,phpbb\template $template
리턴 phpbb\template\template