PHP 클래스 Extensions_model, TastyIgniter

상속: extends TI_Model
파일 보기 프로젝트 열기: tastyigniter/tastyigniter

공개 메소드들

메소드 설명
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 )