PHP Класс Addons_model, 68kb

Наследование: extends CI_Model
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( ) Constructor
activate ( $module_directory ) : boolean Activate a module
exists ( $module_directory, $file = '' ) : boolean Checks if a module file exists
get_config ( $module_directory ) : array Get an add-on's config.php and return the $data array.
get_module ( $module_id ) : array Get a single module
init_module ( $module_name, $action = '', $msg = '' ) : mixed Install an add-on
load_active ( ) : array Loads active add-ons
load_inactive ( ) : array Loads inactive add-ons
remove_dir ( $module_directory ) : boolean Try to remove the add-on directory
show_docs ( $module_name ) : mixed Show A Module read-me page.

Приватные методы

Метод Описание
_get_addons ( ) : array Get all active add-ons
_get_config ( $module_directory ) : array Get an add-on's config.php and return the $data array.
_load_init ( $module_name ) : boolean Load an add-on init file

Описание методов

__construct() публичный Метод

Setup add-ons path.
public __construct ( )

activate() публичный Метод

Activate a module
public activate ( $module_directory ) : boolean
Результат boolean

exists() публичный Метод

Checks if a module file exists
public exists ( $module_directory, $file = '' ) : boolean
Результат boolean

get_config() публичный Метод

If the config.php file is not found or the $data array is not present it returns an empty array.
public get_config ( $module_directory ) : array
Результат array

get_module() публичный Метод

Get a single module
public get_module ( $module_id ) : array
Результат array

init_module() публичный Метод

Install an add-on
public init_module ( $module_name, $action = '', $msg = '' ) : mixed
Результат mixed

load_active() публичный Метод

Loads active add-ons
public load_active ( ) : array
Результат array

load_inactive() публичный Метод

Scans the add-ons directory for inactive add-ons
public load_inactive ( ) : array
Результат array

remove_dir() публичный Метод

Try to remove the add-on directory
public remove_dir ( $module_directory ) : boolean
Результат boolean

show_docs() публичный Метод

Show A Module read-me page.
public show_docs ( $module_name ) : mixed
Результат mixed