![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/app/bundles/UserBundle/ |
<?php namespace Mautic\UserBundle; /** * Events available for UserBundle. */ final class UserEvents { /** * The mautic.user_pre_save event is dispatched right before a user is persisted. * * The event listener receives a Mautic\UserBundle\Event\UserEvent instance. * * @var string */ public const USER_PRE_SAVE = 'mautic.user_pre_save'; /** * The mautic.user_post_save event is dispatched right after a user is persisted. * * The event listener receives a Mautic\UserBundle\Event\UserEvent instance. * * @var string */ public const USER_POST_SAVE = 'mautic.user_post_save'; /** * The mautic.user_pre_delete event is dispatched prior to when a user is deleted. * * The event listener receives a Mautic\UserBundle\Event\UserEvent instance. * * @var string */ public const USER_PRE_DELETE = 'mautic.user_pre_delete'; /** * The mautic.user_post_delete event is dispatched after a user is deleted. * * The event listener receives a Mautic\UserBundle\Event\UserEvent instance. * * @var string */ public const USER_POST_DELETE = 'mautic.user_post_delete'; /** * The mautic.role_pre_save event is dispatched right before a role is persisted. * * The event listener receives a Mautic\UserBundle\Event\RoleEvent instance. * * @var string */ public const ROLE_PRE_SAVE = 'mautic.role_pre_save'; /** * The mautic.role_post_save event is dispatched right after a role is persisted. * * The event listener receives a Mautic\UserBundle\Event\RoleEvent instance. * * @var string */ public const ROLE_POST_SAVE = 'mautic.role_post_save'; /** * The mautic.role_pre_delete event is dispatched prior a role being deleted. * * The event listener receives a Mautic\UserBundle\Event\RoleEvent instance. * * @var string */ public const ROLE_PRE_DELETE = 'mautic.role_pre_delete'; /** * The mautic.role_post_delete event is dispatched after a role is deleted. * * The event listener receives a Mautic\UserBundle\Event\RoleEvent instance. * * @var string */ public const ROLE_POST_DELETE = 'mautic.role_post_delete'; /** * The mautic.user_logout event is dispatched during the logout routine giving a chance to carry out tasks before * the session is lost. * * The event listener receives a Mautic\UserBundle\Event\LogoutEvent instance. * * @var string */ public const USER_LOGOUT = 'mautic.user_logout'; /** * The mautic.user_login event is dispatched right after a user logs in. * * The event listener receives a Mautic\UserBundle\Event\LoginEvent instance. * * @var string */ public const USER_LOGIN = 'mautic.user_login'; /** * The mautic.user_form_authentication event is dispatched when a user logs in so that listeners can authenticate a user, i.e. via a 3rd party service. * * The event listener receives a Mautic\UserBundle\Event\AuthenticationEvent instance. * * @var string */ public const USER_FORM_AUTHENTICATION = 'mautic.user_form_authentication'; /** * The mautic.user_pre_authentication event is dispatched when a user browses a page under /s/ except for /login. This allows support for * 3rd party authentication providers outside the login form. * * The event listener receives a Mautic\UserBundle\Event\AuthenticationEvent instance. * * @var string */ public const USER_PRE_AUTHENTICATION = 'mautic.user_pre_authentication'; /** * The mautic.user_authentication_content event is dispatched to collect HTML from plugins to be injected into the UI to assist with * authentication. * * The event listener receives a Mautic\UserBundle\Event\AuthenticationContentEvent instance. * * @var string */ public const USER_AUTHENTICATION_CONTENT = 'mautic.user_authentication_content'; /** * The mautic.user_form_post_local_password_authentication event is dispatched after mautic checks if user's local password is correct * This can be used to validate passwords, usernames, etc. * * The event listener receives a Mautic\UserBundle\Event\AuthenticationContentEvent instance. * * @var string */ public const USER_FORM_POST_LOCAL_PASSWORD_AUTHENTICATION ='mautic.user_form_post_local_password_authentication'; /** * The mautic.user_password_strength_validation event is dispatched after mautic checks if user's password meets the strength requirements * This can be used to add custom password requirements. * * The event listener receives a Mautic\UserBundle\Event\PasswordStrengthValidateEvent instance. * * @var string */ public const USER_PASSWORD_STRENGTH_VALIDATION = 'mautic.user_password_strength_validation'; }