PHP Класс Extensions_model, TastyIgniter

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

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

Метод Описание
delete ( $type = '', $name = '', $delete_data = TRUE )
extensionExists ( $extension_name )
extractExtension ( $file = [], $module = NULL )
getExtension ( $name = '', $filter = ['filter_status' => '1'] )
getExtensionFiles ( $extension_name = NULL, $files = [] )
getInstalledExtensions ( $type = '', $is_enabled = TRUE )
getList ( $filter = [] )
getModule ( $name = '' )
getModules ( )
getPayment ( $name = '' )
getPayments ( )
install ( $type = '', $name = '', $config = NULL )
saveExtensionData ( $name = NULL, $data = [], $log_activity = FALSE )
uninstall ( $type = '', $name = '', $config = NULL )
updateExtension ( $type = 'module', $name = NULL, $data = [], $log_activity = TRUE )

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

Метод Описание
extensions ( )
fetchExtensionsPath ( )

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

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

public delete ( $type = '', $name = '', $delete_data = TRUE )

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

public extensionExists ( $extension_name )

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

public extractExtension ( $file = [], $module = NULL )

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

public getExtension ( $name = '', $filter = ['filter_status' => '1'] )

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

public getExtensionFiles ( $extension_name = NULL, $files = [] )

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

public getInstalledExtensions ( $type = '', $is_enabled = TRUE )

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

public getList ( $filter = [] )

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

public getModule ( $name = '' )

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

public getModules ( )

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

public getPayment ( $name = '' )

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

public getPayments ( )

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

public install ( $type = '', $name = '', $config = NULL )

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

public saveExtensionData ( $name = NULL, $data = [], $log_activity = FALSE )

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

public uninstall ( $type = '', $name = '', $config = NULL )

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

public updateExtension ( $type = 'module', $name = NULL, $data = [], $log_activity = TRUE )