PHP 클래스 Kraken\Root\Console\Server\Provider\CommandProvider

상속: extends Kraken\Container\ServiceProvider, implements Kraken\Container\ServiceProviderInterface
파일 보기 프로젝트 열기: kraken-php/framework

보호된 메소드들

메소드 설명
boot ( Kraken\Container\ContainerInterface $core )
create ( string $class, mixed[] $params = [] ) : Kraken\Runtime\Command\CommandInterface
getAppCommands ( Kraken\Config\ConfigInterface $config, Kraken\Runtime\Command\CommandFactoryInterface $factory, Kraken\Runtime\RuntimeContainerInterface $runtime ) : Kraken\Runtime\Command\CommandInterface[]
getDefaultCommands ( Kraken\Runtime\RuntimeContainerInterface $runtime ) : Kraken\Runtime\Command\CommandInterface[]

메소드 상세

boot() 보호된 메소드

protected boot ( Kraken\Container\ContainerInterface $core )
$core Kraken\Container\ContainerInterface

create() 보호된 메소드

protected create ( string $class, mixed[] $params = [] ) : Kraken\Runtime\Command\CommandInterface
$class string
$params mixed[]
리턴 Kraken\Runtime\Command\CommandInterface

getAppCommands() 보호된 메소드

protected getAppCommands ( Kraken\Config\ConfigInterface $config, Kraken\Runtime\Command\CommandFactoryInterface $factory, Kraken\Runtime\RuntimeContainerInterface $runtime ) : Kraken\Runtime\Command\CommandInterface[]
$config Kraken\Config\ConfigInterface
$factory Kraken\Runtime\Command\CommandFactoryInterface
$runtime Kraken\Runtime\RuntimeContainerInterface
리턴 Kraken\Runtime\Command\CommandInterface[]

getDefaultCommands() 보호된 메소드

protected getDefaultCommands ( Kraken\Runtime\RuntimeContainerInterface $runtime ) : Kraken\Runtime\Command\CommandInterface[]
$runtime Kraken\Runtime\RuntimeContainerInterface
리턴 Kraken\Runtime\Command\CommandInterface[]