PHP 클래스 Prooph\ServiceBus\Container\AbstractBusFactory

저자: Alexander Miertsch ([email protected])
상속: implements Interop\Config\RequiresConfigId, implements Interop\Config\ProvidesDefaultOptions, use trait Interop\Config\ConfigurationTrait
파일 보기 프로젝트 열기: prooph/service-bus 1 사용 예제들

공개 메소드들

메소드 설명
__callStatic ( string $name, array $arguments ) : mixed Creates a new instance from a specified config, specifically meant to be used as static factory.
__construct ( string $configId )
__invoke ( Interop\Container\ContainerInterface $container ) : MessageBus Create service.
defaultOptions ( )
dimensions ( )

보호된 메소드들

메소드 설명
getBusClass ( ) : string Returns the FQCN of a bus extending Prooph\ServiceBus\MessageBus
getDefaultRouterClass ( ) : string Returns the default router class to use if no one was specified in the config

비공개 메소드들

메소드 설명
attachPlugins ( MessageBus $bus, array $utils, Interop\Container\ContainerInterface $container )
attachRouter ( MessageBus $bus, array $routerConfig, Interop\Container\ContainerInterface $container )

메소드 상세

__callStatic() 공개 정적인 메소드

In case you want to use another config key than provided by the factories, you can add the following factory to your config: [CommandBusFactory::class, 'other'], ];
public static __callStatic ( string $name, array $arguments ) : mixed
$name string
$arguments array
리턴 mixed

__construct() 공개 메소드

public __construct ( string $configId )
$configId string

__invoke() 공개 메소드

Create service.
public __invoke ( Interop\Container\ContainerInterface $container ) : MessageBus
$container Interop\Container\ContainerInterface
리턴 Prooph\ServiceBus\MessageBus

defaultOptions() 공개 메소드

public defaultOptions ( )

dimensions() 공개 메소드

public dimensions ( )

getBusClass() 추상적인 보호된 메소드

Returns the FQCN of a bus extending Prooph\ServiceBus\MessageBus
abstract protected getBusClass ( ) : string
리턴 string

getDefaultRouterClass() 추상적인 보호된 메소드

Returns the default router class to use if no one was specified in the config
abstract protected getDefaultRouterClass ( ) : string
리턴 string