hook_event_dispatcher-8.x-2.04/modules/user_event_dispatcher/src/UserHookEvents.php

modules/user_event_dispatcher/src/UserHookEvents.php
<?php

namespace Drupal\user_event_dispatcher;

use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;

/**
 * Defines events for user hooks.
 */
final class UserHookEvents {

  /**
   * Act on user account cancellations.
   *
   * @Event
   *
   * @see \Drupal\user_event_dispatcher\Event\User\UserCancelEvent
   * @see user_event_dispatcher_user_cancel()
   * @see hook_user_cancel()
   *
   * @var string
   */
  public const USER_CANCEL = HookEventDispatcherInterface::PREFIX . 'user.cancel';

  /**
   * Modify account cancellation methods.
   *
   * @Event
   *
   * @see \Drupal\user_event_dispatcher\Event\User\UserCancelMethodsAlterEvent
   * @see user_event_dispatcher_user_cancel_methods_alter()
   * @see hook_user_cancel_methods_alter()
   *
   * @var string
   */
  public const USER_CANCEL_METHODS_ALTER = HookEventDispatcherInterface::PREFIX . 'user.cancel_methods_alter';

  /**
   * Alter the username that is displayed for a user.
   *
   * @Event
   *
   * @see \Drupal\user_event_dispatcher\Event\User\UserFormatNameAlterEvent
   * @see user_event_dispatcher_user_format_name_alter()
   * @see hook_user_format_name_alter()
   *
   * @var string
   */
  public const USER_FORMAT_NAME_ALTER = HookEventDispatcherInterface::PREFIX . 'user.format_name_alter';

  /**
   * The user just logged in.
   *
   * @Event
   *
   * @see \Drupal\user_event_dispatcher\Event\User\UserLoginEvent
   * @see user_event_dispatcher_user_login()
   * @see hook_user_login()
   *
   * @var string
   */
  public const USER_LOGIN = HookEventDispatcherInterface::PREFIX . 'user.login';

  /**
   * The user just logged out.
   *
   * @Event
   *
   * @see \Drupal\user_event_dispatcher\Event\User\UserLogoutEvent
   * @see user_event_dispatcher_user_logout()
   * @see hook_user_logout()
   *
   * @var string
   */
  public const USER_LOGOUT = HookEventDispatcherInterface::PREFIX . 'user.logout';

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc