DataBaseSubscriber
in package
implements
EventSubscriber
Table of Contents
Interfaces
- EventSubscriber
Properties
- $container : ContainerInterface
- $entityManager : EntityManagerInterface
Methods
- __construct() : mixed
- DataBaseSubscriber constructor.
- dontPersistIfReadOnlyRole() : mixed
- getAllowReadOnlyUserRole() : bool
- getSubscribedEvents() : array<string|int, mixed>
- prePersist() : mixed
- preUpdate() : mixed
Properties
$container
private
ContainerInterface
$container
$entityManager
private
EntityManagerInterface
$entityManager
Methods
__construct()
DataBaseSubscriber constructor.
public
__construct(ContainerInterface $container, EntityManagerInterface $entityManager) : mixed
Parameters
- $container : ContainerInterface
- $entityManager : EntityManagerInterface
dontPersistIfReadOnlyRole()
public
dontPersistIfReadOnlyRole(LifecycleEventArgs $args) : mixed
Parameters
- $args : LifecycleEventArgs
getAllowReadOnlyUserRole()
public
getAllowReadOnlyUserRole(mixed $object) : bool
Parameters
- $object : mixed
Return values
boolgetSubscribedEvents()
public
getSubscribedEvents() : array<string|int, mixed>
Return values
array<string|int, mixed>prePersist()
public
prePersist(LifecycleEventArgs $args) : mixed
Parameters
- $args : LifecycleEventArgs
preUpdate()
public
preUpdate(LifecycleEventArgs $args) : mixed
Parameters
- $args : LifecycleEventArgs