PHP 클래스 SlimCMS\Modules\ModuleLoader

상속: implements App\Source\Interfaces\IModuleLoader
파일 보기 프로젝트 열기: andrey900/slimcms 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$coreLoaded
$loadedModules
$moduleContainer

공개 메소드들

메소드 설명
bootCore ( SlimCMS\Contracts\Modules\IModule $module )
bootEasyModule ( SlimCMS\Contracts\Modules\IModule $module, $name = '' )
bootLoadModules ( SlimCMS\Contracts\Modules\IModuleManager $moduleContainer )
initializationProcess ( SlimCMS\Contracts\Modules\IModule $module, $name )
install ( SlimCMS\Contracts\Modules\IModule $module )
uninstall ( SlimCMS\Contracts\Modules\IModule $module )

보호된 메소드들

메소드 설명
bootModuleContainer ( $module )
checkDbConnection ( )
checkDependency ( $arDependency = false )
initProcess ( SlimCMS\Contracts\Modules\IModule $module )

메소드 상세

bootCore() 공개 정적인 메소드

public static bootCore ( SlimCMS\Contracts\Modules\IModule $module )
$module SlimCMS\Contracts\Modules\IModule

bootEasyModule() 공개 정적인 메소드

public static bootEasyModule ( SlimCMS\Contracts\Modules\IModule $module, $name = '' )
$module SlimCMS\Contracts\Modules\IModule

bootLoadModules() 공개 정적인 메소드

public static bootLoadModules ( SlimCMS\Contracts\Modules\IModuleManager $moduleContainer )
$moduleContainer SlimCMS\Contracts\Modules\IModuleManager

bootModuleContainer() 보호된 정적인 메소드

protected static bootModuleContainer ( $module )

checkDbConnection() 보호된 정적인 메소드

protected static checkDbConnection ( )

checkDependency() 보호된 정적인 메소드

protected static checkDependency ( $arDependency = false )

initProcess() 보호된 정적인 메소드

protected static initProcess ( SlimCMS\Contracts\Modules\IModule $module )
$module SlimCMS\Contracts\Modules\IModule

initializationProcess() 공개 정적인 메소드

public static initializationProcess ( SlimCMS\Contracts\Modules\IModule $module, $name )
$module SlimCMS\Contracts\Modules\IModule

install() 공개 정적인 메소드

public static install ( SlimCMS\Contracts\Modules\IModule $module )
$module SlimCMS\Contracts\Modules\IModule

uninstall() 공개 정적인 메소드

public static uninstall ( SlimCMS\Contracts\Modules\IModule $module )
$module SlimCMS\Contracts\Modules\IModule

프로퍼티 상세

$coreLoaded 보호되어 있는 정적으로 프로퍼티

protected static $coreLoaded

$loadedModules 보호되어 있는 정적으로 프로퍼티

protected static $loadedModules

$moduleContainer 보호되어 있는 정적으로 프로퍼티

protected static $moduleContainer