PHP Класс Neos\Neos\EventLog\Integrations\EntityIntegrationService

Наследование: extends AbstractIntegrationService
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$eelEvaluator Neos\Eel\CompilingEvaluator
$entityManager Doctrine\Common\Persistence\ObjectManager ..
$eventEmittingService Neos\Neos\EventLog\Domain\Service\EventEmittingService
$logger Neos\Flow\Log\SystemLoggerInterface
$monitorEntitiesSetting array

Открытые методы

Метод Описание
dummyMethodToEnsureInstanceExists ( ) : void Dummy method which is called in a prePersist signal. If we remove that, this object is never instantiated and thus cannot hook into the Doctrine EntityManager.
onFlush ( Doctrine\ORM\Event\OnFlushEventArgs $eventArgs ) : void Record events for entity changes.
setMonitorEntitiesSetting ( array $monitorEntitiesSetting ) : void

Описание методов

dummyMethodToEnsureInstanceExists() публичный Метод

Dummy method which is called in a prePersist signal. If we remove that, this object is never instantiated and thus cannot hook into the Doctrine EntityManager.
public dummyMethodToEnsureInstanceExists ( ) : void
Результат void

onFlush() публичный Метод

Note: this method is registered as an Doctrine event listener in the settings of this package. TODO: Update/Delete of Entities
public onFlush ( Doctrine\ORM\Event\OnFlushEventArgs $eventArgs ) : void
$eventArgs Doctrine\ORM\Event\OnFlushEventArgs
Результат void

setMonitorEntitiesSetting() публичный Метод

public setMonitorEntitiesSetting ( array $monitorEntitiesSetting ) : void
$monitorEntitiesSetting array
Результат void

Описание свойств

$eelEvaluator защищенное свойство

protected CompilingEvaluator,Neos\Eel $eelEvaluator
Результат Neos\Eel\CompilingEvaluator

$entityManager защищенное свойство

..
protected ObjectManager,Doctrine\Common\Persistence $entityManager
Результат Doctrine\Common\Persistence\ObjectManager

$eventEmittingService защищенное свойство

protected EventEmittingService,Neos\Neos\EventLog\Domain\Service $eventEmittingService
Результат Neos\Neos\EventLog\Domain\Service\EventEmittingService

$logger защищенное свойство

protected SystemLoggerInterface,Neos\Flow\Log $logger
Результат Neos\Flow\Log\SystemLoggerInterface

$monitorEntitiesSetting защищенное свойство

protected array $monitorEntitiesSetting
Результат array