PHP 클래스 Kraken\Core\Core

상속: extends Kraken\Container\Container, implements Kraken\Core\CoreInterface
파일 보기 프로젝트 열기: kraken-php/framework 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$bootConfig string[][]
$dataPath string
$serviceRegister Kraken\Container\ServiceRegister

공개 메소드들

메소드 설명
__construct ( string | null $dataPath = null )
__destruct ( )
boot ( )
config ( $config = null )
flushAliases ( )
flushProviders ( )
getAlias ( $alias )
getAliases ( )
getBasePath ( )
getDataDir ( )
getDataPath ( )
getDefaultAliases ( ) : string[] Return list of default Aliases.
getDefaultProviders ( ) : string[] Return list of default Providers.
getProvider ( $provider )
getProviders ( )
getServices ( )
getType ( )
getVersion ( )
registerAlias ( $alias, $interface )
registerAliases ( $interfaces )
registerProvider ( $provider )
registerProviders ( $providers )
unregisterAlias ( $alias )
unregisterProvider ( $provider )

보호된 메소드들

메소드 설명
bootProviders ( ) Boot providers.

메소드 상세

__construct() 공개 메소드

public __construct ( string | null $dataPath = null )
$dataPath string | null

__destruct() 공개 메소드

public __destruct ( )

boot() 공개 메소드

public boot ( )

bootProviders() 보호된 메소드

Boot providers.
protected bootProviders ( )

config() 공개 메소드

public config ( $config = null )

flushAliases() 공개 메소드

public flushAliases ( )

flushProviders() 공개 메소드

public flushProviders ( )

getAlias() 공개 메소드

public getAlias ( $alias )

getAliases() 공개 메소드

public getAliases ( )

getBasePath() 공개 메소드

public getBasePath ( )

getDataDir() 공개 메소드

public getDataDir ( )

getDataPath() 공개 메소드

public getDataPath ( )

getDefaultAliases() 공개 메소드

Return list of default Aliases.
public getDefaultAliases ( ) : string[]
리턴 string[]

getDefaultProviders() 공개 메소드

Return list of default Providers.
public getDefaultProviders ( ) : string[]
리턴 string[]

getProvider() 공개 메소드

public getProvider ( $provider )

getProviders() 공개 메소드

public getProviders ( )

getServices() 공개 메소드

public getServices ( )

getType() 공개 메소드

public getType ( )

getVersion() 공개 메소드

public getVersion ( )

registerAlias() 공개 메소드

public registerAlias ( $alias, $interface )

registerAliases() 공개 메소드

public registerAliases ( $interfaces )

registerProvider() 공개 메소드

public registerProvider ( $provider )

registerProviders() 공개 메소드

public registerProviders ( $providers )

unregisterAlias() 공개 메소드

public unregisterAlias ( $alias )

unregisterProvider() 공개 메소드

public unregisterProvider ( $provider )

프로퍼티 상세

$bootConfig 보호되어 있는 프로퍼티

protected string[][] $bootConfig
리턴 string[][]

$dataPath 보호되어 있는 프로퍼티

protected string $dataPath
리턴 string

$serviceRegister 보호되어 있는 프로퍼티

protected ServiceRegister,Kraken\Container $serviceRegister
리턴 Kraken\Container\ServiceRegister