PHP 클래스 acp_modules

파일 보기 프로젝트 열기: phpbb/phpbb 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$module_class
$parent_id
$u_action

공개 메소드들

메소드 설명
delete_module ( $module_id ) Remove module from tree
get_module_branch ( $module_id, $type = 'all', $order = 'descending', $include_module = true ) Get module branch
get_module_infos ( string $module = '', boolean | string $module_class = false, boolean $use_all_available = false ) : array Get available module information from module files
get_module_row ( $module_id ) Get row for specified module
lang_name ( $module_langname ) Return correct language name
main ( $id, $mode )
make_module_select ( $select_id = false, $ignore_id = false, $ignore_acl = false, $ignore_nonpost = false, $ignore_emptycat = true, $ignore_noncat = false ) Simple version of jumpbox, just lists modules
move_module ( $from_module_id, $to_parent_id ) Move module around the tree
move_module_by ( $module_row, $action = 'move_up', $steps = 1 ) Move module position by $steps up/down
remove_cache_file ( ) Remove modules cache file
update_module_data ( &$module_data, boolean $run_inline = false ) Update/Add module

메소드 상세

delete_module() 공개 메소드

Remove module from tree
public delete_module ( $module_id )

get_module_branch() 공개 메소드

Get module branch
public get_module_branch ( $module_id, $type = 'all', $order = 'descending', $include_module = true )

get_module_infos() 공개 메소드

Get available module information from module files
public get_module_infos ( string $module = '', boolean | string $module_class = false, boolean $use_all_available = false ) : array
$module string
$module_class boolean | string
$use_all_available boolean Use all available instead of just all enabled extensions
리턴 array

get_module_row() 공개 메소드

Get row for specified module
public get_module_row ( $module_id )

lang_name() 공개 메소드

Return correct language name
public lang_name ( $module_langname )

main() 공개 메소드

public main ( $id, $mode )

make_module_select() 공개 메소드

Simple version of jumpbox, just lists modules
public make_module_select ( $select_id = false, $ignore_id = false, $ignore_acl = false, $ignore_nonpost = false, $ignore_emptycat = true, $ignore_noncat = false )

move_module() 공개 메소드

Move module around the tree
public move_module ( $from_module_id, $to_parent_id )

move_module_by() 공개 메소드

Move module position by $steps up/down
public move_module_by ( $module_row, $action = 'move_up', $steps = 1 )

remove_cache_file() 공개 메소드

Remove modules cache file
public remove_cache_file ( )

update_module_data() 공개 메소드

Update/Add module
public update_module_data ( &$module_data, boolean $run_inline = false )
$run_inline boolean if set to true errors will be returned and no logs being written

프로퍼티 상세

$module_class 공개적으로 프로퍼티

public $module_class

$parent_id 공개적으로 프로퍼티

public $parent_id

$u_action 공개적으로 프로퍼티

public $u_action