PHP Class Kraken\Root\Console\Server\Provider\ChannelProvider

Inheritance: extends Kraken\Container\ServiceProvider, implements Kraken\Container\ServiceProviderInterface
Datei anzeigen Open project: kraken-php/framework

Protected Properties

Property Type Description
$commander Kraken\Runtime\Command\CommandManagerInterface
$provides string[]
$requires string[]

Protected Methods

Method Description
boot ( Kraken\Container\ContainerInterface $container )
register ( Kraken\Container\ContainerInterface $container )
unregister ( Kraken\Container\ContainerInterface $container )

Private Methods

Method Description
applyConsoleRouting ( Kraken\Runtime\RuntimeContainerInterface $runtime, Kraken\Channel\ChannelCompositeInterface $composite )
executeCommand ( string $command, mixed[] $params = [] ) : Kraken\Promise\PromiseInterface
executeProtocol ( Kraken\Channel\ChannelCompositeInterface $composite, Kraken\Channel\Protocol\ProtocolInterface $protocol )

Method Details

boot() protected method

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

register() protected method

protected register ( Kraken\Container\ContainerInterface $container )
$container Kraken\Container\ContainerInterface

unregister() protected method

protected unregister ( Kraken\Container\ContainerInterface $container )
$container Kraken\Container\ContainerInterface

Property Details

$commander protected_oe property

protected CommandManagerInterface,Kraken\Runtime\Command $commander
return Kraken\Runtime\Command\CommandManagerInterface

$provides protected_oe property

protected string[] $provides
return string[]

$requires protected_oe property

protected string[] $requires
return string[]