PHP Класс MX_Loader, TastyIgniter

Adapted from the CodeIgniter Core Classes
Наследование: extends CI_Loader
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$_ci_cached_vars
$_ci_plugins

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

Свойство Тип Описание
$_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