PHP 클래스 Kraken\Runtime\Command\CommandManager

상속: implements Kraken\Runtime\Command\CommandManagerInterface
파일 보기 프로젝트 열기: kraken-php/framework

보호된 프로퍼티들

프로퍼티 타입 설명
$commands Kraken\Runtime\Command\CommandInterface[]

공개 메소드들

메소드 설명
__construct ( Kraken\Runtime\Command\CommandInterface[] $commands = [] )
__destruct ( )
__invoke ( $name, $params = [] )
execute ( $name, $params = [] )
exists ( $name )
export ( )
get ( $name )
import ( $commands )
remove ( $name )
set ( $name, Kraken\Runtime\Command\CommandInterface $command )

메소드 상세

__construct() 공개 메소드

public __construct ( Kraken\Runtime\Command\CommandInterface[] $commands = [] )
$commands Kraken\Runtime\Command\CommandInterface[]

__destruct() 공개 메소드

public __destruct ( )

__invoke() 공개 메소드

public __invoke ( $name, $params = [] )

execute() 공개 메소드

public execute ( $name, $params = [] )

exists() 공개 메소드

public exists ( $name )

export() 공개 메소드

public export ( )

get() 공개 메소드

public get ( $name )

import() 공개 메소드

public import ( $commands )

remove() 공개 메소드

public remove ( $name )

set() 공개 메소드

public set ( $name, Kraken\Runtime\Command\CommandInterface $command )
$command Kraken\Runtime\Command\CommandInterface

프로퍼티 상세

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

protected CommandInterface[],Kraken\Runtime\Command $commands
리턴 Kraken\Runtime\Command\CommandInterface[]