PHP Класс Sulu\Component\Persistence\EventSubscriber\ORM\UserBlameSubscriber
Persists the user that created and the last user that changed ORM classes
implementing UserBlameInterface.
Показать файл
Открыть проект
Примеры использования класса
Открытые методы
Метод |
Описание |
|
__construct ( Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage $tokenStorage = null, string $userClass ) |
|
|
getSubscribedEvents ( ) |
|
|
loadClassMetadata ( Doctrine\Common\Persistence\Event\LoadClassMetadataEventArgs $event ) |
Map creator and changer fields to User objects. |
|
onFlush ( Doctrine\ORM\Event\OnFlushEventArgs $event ) |
|
|
Приватные методы
Метод |
Описание |
|
getUser ( Symfony\Component\Security\Core\Authentication\Token\TokenInterface $token ) : Sulu\Component\Security\Authentication\UserInterface |
Return the user from the token. |
|
handleUserBlame ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $event ) |
Record the creating and changing user on the
entity based on the logged-in user. |
|
Описание методов
__construct()
публичный Метод
public __construct ( Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage $tokenStorage = null, string $userClass ) |
$tokenStorage |
Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage |
|
$userClass |
string |
|
getSubscribedEvents()
публичный Метод
onFlush()
публичный Метод
public onFlush ( Doctrine\ORM\Event\OnFlushEventArgs $event ) |
$event |
Doctrine\ORM\Event\OnFlushEventArgs |
|