class Manager (View source)

Traits

ConfigurationTrait
LoggerTrait
EventsTrait

Properties

protected EntityManager $em from EntityManagerTrait

Methods

EntityManager
getEntityManager()

Get EntityManager

Schedule
setEntityManager(EntityManager $em)

Set EntityManager

closeEntityManager()

No description

__destruct()

No description

__construct(Configuration $configuration, LoggerInterface $logger, Manager $events, EntityManager $em = null)

Class constructor

get()

No description

flush(array $queue)

No description

add(Request $request)

No description

addBulk(array $queue)

No description

doAddRequest(Request $request, EntityManager $em)

No description

Details

EntityManager getEntityManager()

Get EntityManager

Return Value

EntityManager

Schedule setEntityManager(EntityManager $em)

Set EntityManager

Parameters

EntityManager $em

Return Value

Schedule

closeEntityManager()

__destruct()

__construct(Configuration $configuration, LoggerInterface $logger, Manager $events, EntityManager $em = null)

Class constructor

Parameters

Configuration $configuration
LoggerInterface $logger
Manager $events
EntityManager $em

get()

flush(array $queue)

Parameters

array $queue

add(Request $request)

Parameters

Request $request

addBulk(array $queue)

Parameters

array $queue

protected doAddRequest(Request $request, EntityManager $em)

Parameters

Request $request
EntityManager $em