PHP 클래스 MX_Loader, TastyIgniter

Adapted from the CodeIgniter Core Classes
상속: extends CI_Loader
파일 보기 프로젝트 열기: tastyigniter/tastyigniter 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$_ci_cached_vars
$_ci_plugins

보호된 프로퍼티들

프로퍼티 타입 설명
$_module

공개 메소드들

메소드 설명
__get ( $class )
_add_module_paths ( $module = '' ) Add a module path loader variables *
_autoloader ( $autoload ) Autoload module items *
_ci_load ( $_ci_data )
config ( $file, $use_sections = FALSE, $fail_gracefully = FALSE ) Load a module config file *
database ( $params = '', $return = FALSE, $query_builder = NULL ) Load the database drivers *
helper ( $helper = [] ) Load a module helper *
helpers ( $helpers = [] ) Load an array of helpers *
initialize ( $controller = NULL ) Initialize the loader variables *
language ( $langfile, $idiom = '', $return = FALSE, $add_suffix = TRUE, $alt_path = '' ) Load a module language file *
languages ( $languages )
libraries ( $libraries ) Load an array of libraries *
library ( $library, $params = NULL, $object_name = NULL ) Load a module library *
model ( $model, $object_name = NULL, $connect = FALSE ) Load a module model *
models ( $models ) Load an array of models *
module ( $module, $params = NULL ) Load a module controller *
modules ( $modules ) Load an array of controllers *
plugin ( $plugin ) Load a module plugin *
plugins ( $plugins ) Load an array of plugins *
view ( $view, $vars = [], $return = FALSE ) Load a module view *

보호된 메소드들

메소드 설명
_ci_get_component ( $component )

메소드 상세

__get() 공개 메소드

public __get ( $class )

_add_module_paths() 공개 메소드

Add a module path loader variables *
public _add_module_paths ( $module = '' )

_autoloader() 공개 메소드

Autoload module items *
public _autoloader ( $autoload )

_ci_get_component() 보호된 메소드

protected _ci_get_component ( $component )

_ci_load() 공개 메소드

public _ci_load ( $_ci_data )

config() 공개 메소드

Load a module config file *
public config ( $file, $use_sections = FALSE, $fail_gracefully = FALSE )

database() 공개 메소드

Load the database drivers *
public database ( $params = '', $return = FALSE, $query_builder = NULL )

helper() 공개 메소드

Load a module helper *
public helper ( $helper = [] )

helpers() 공개 메소드

Load an array of helpers *
public helpers ( $helpers = [] )

initialize() 공개 메소드

Initialize the loader variables *
public initialize ( $controller = NULL )

language() 공개 메소드

Load a module language file *
public language ( $langfile, $idiom = '', $return = FALSE, $add_suffix = TRUE, $alt_path = '' )

languages() 공개 메소드

public languages ( $languages )

libraries() 공개 메소드

Load an array of libraries *
public libraries ( $libraries )

library() 공개 메소드

Load a module library *
public library ( $library, $params = NULL, $object_name = NULL )

model() 공개 메소드

Load a module model *
public model ( $model, $object_name = NULL, $connect = FALSE )

models() 공개 메소드

Load an array of models *
public models ( $models )

module() 공개 메소드

Load a module controller *
public module ( $module, $params = NULL )

modules() 공개 메소드

Load an array of controllers *
public modules ( $modules )

plugin() 공개 메소드

Load a module plugin *
public plugin ( $plugin )

plugins() 공개 메소드

Load an array of plugins *
public plugins ( $plugins )

view() 공개 메소드

Load a module view *
public view ( $view, $vars = [], $return = FALSE )

프로퍼티 상세

$_ci_cached_vars 공개적으로 프로퍼티

public $_ci_cached_vars

$_ci_plugins 공개적으로 프로퍼티

public $_ci_plugins

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

protected $_module