PHP Class Mmoreram\RSQueueBundle\Services\Abstracts\AbstractService

Provides base structure of all rsqueue services
ファイルを表示 Open project: mmoreram/rsqueue-bundle

Protected Properties

Property Type Description
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface EventDispatcher instance
$queueAliasResolver Mmoreram\RSQueueBundle\Resolver\QueueAliasResolver Queue alias resolver
$redis Predis\Client Redis client used to interact with redis service
$serializer Mmoreram\RSQueueBundle\Serializer\Interfaces\SerializerInterface Serializer

Public Methods

Method Description
__construct ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, Redis $redis, QueueAliasResolver $queueAliasResolver, Mmoreram\RSQueueBundle\Serializer\Interfaces\SerializerInterface $serializer )

Method Details

__construct() public method

public __construct ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, Redis $redis, QueueAliasResolver $queueAliasResolver, Mmoreram\RSQueueBundle\Serializer\Interfaces\SerializerInterface $serializer )
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface EventDispatcher instance
$redis Redis Redis instance
$queueAliasResolver Mmoreram\RSQueueBundle\Resolver\QueueAliasResolver Resolver for queue alias
$serializer Mmoreram\RSQueueBundle\Serializer\Interfaces\SerializerInterface Serializer instance Construct method

Property Details

$eventDispatcher protected_oe property

EventDispatcher instance
protected EventDispatcherInterface,Symfony\Component\EventDispatcher $eventDispatcher
return Symfony\Component\EventDispatcher\EventDispatcherInterface

$queueAliasResolver protected_oe property

Queue alias resolver
protected QueueAliasResolver,Mmoreram\RSQueueBundle\Resolver $queueAliasResolver
return Mmoreram\RSQueueBundle\Resolver\QueueAliasResolver

$redis protected_oe property

Redis client used to interact with redis service
protected Predis\Client $redis
return Predis\Client

$serializer protected_oe property

Serializer
protected SerializerInterface,Mmoreram\RSQueueBundle\Serializer\Interfaces $serializer
return Mmoreram\RSQueueBundle\Serializer\Interfaces\SerializerInterface