PHP 클래스 Swarrot\Broker\MessagePublisher\PeclPackageMessagePublisher

상속: implements Swarrot\Broker\MessagePublisher\MessagePublisherInterface
파일 보기 프로젝트 열기: swarrot/swarrot 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$exchange
$flags
$logger

공개 메소드들

메소드 설명
__construct ( AMQPExchange $exchange, $flags = AMQP_NOPARAM, Psr\Log\LoggerInterface $logger = null )
getExchangeName ( )
publish ( Swarrot\Broker\Message $message, $key = null )

비공개 메소드들

메소드 설명
sanitizeProperties ( array $properties )

메소드 상세

__construct() 공개 메소드

public __construct ( AMQPExchange $exchange, $flags = AMQP_NOPARAM, Psr\Log\LoggerInterface $logger = null )
$exchange AMQPExchange
$logger Psr\Log\LoggerInterface

getExchangeName() 공개 메소드

public getExchangeName ( )

publish() 공개 메소드

public publish ( Swarrot\Broker\Message $message, $key = null )
$message Swarrot\Broker\Message

프로퍼티 상세

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

protected $exchange

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

protected $flags

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

protected $logger