Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class CsrfValidationListener
implements
EventSubscriberInterface
{
- // members
- private string $fieldName;
- private CsrfProviderInterface $csrfProvider;
- private string $intention;
- private string $errorMessage;
- private TranslatorInterface $translator;
- private null|string $translationDomain;
- // methods
- public static void getSubscribedEvents()
- public void __construct()
- public void preSubmit()
- public void preBind()
Hierarchy
Members
private
- $csrfProvider
—
Symfony\Component\Form\Extension\Csrf\CsrfProvider\CsrfProviderInterface
The provider for generating and validating CSRF tokens - $errorMessage
—
string
The message displayed in case of an error. - $fieldName
—
string
The name of the CSRF field - $intention
—
string
A text mentioning the intention of the CSRF token - $translationDomain — Symfony\Component\Form\Extension\Csrf\EventListener\null|string
- $translator — Symfony\Component\Translation\TranslatorInterface
Methods
public
- __construct()
- getSubscribedEvents()
- preBind() — Alias of {@link preSubmit()}.
- preSubmit()