add phpdoc and avoid same-named class
This commit is contained in:
@ -25,7 +25,7 @@ use yii\console\Application as ConsoleApplication;
|
|||||||
use yii\i18n\PhpMessageSource;
|
use yii\i18n\PhpMessageSource;
|
||||||
use yii\web\Application as WebApplication;
|
use yii\web\Application as WebApplication;
|
||||||
|
|
||||||
use yii\base\Event;
|
use yii\base\Event as YiiEvent;
|
||||||
use Da\User\Event\FormEvent;
|
use Da\User\Event\FormEvent;
|
||||||
use Da\User\Controller\SecurityController;
|
use Da\User\Controller\SecurityController;
|
||||||
|
|
||||||
@ -153,7 +153,7 @@ class Bootstrap implements BootstrapInterface
|
|||||||
|
|
||||||
// Attach an event to check if the password has expired
|
// Attach an event to check if the password has expired
|
||||||
if (!is_null(Yii::$app->getModule('user')->maxPasswordAge)) {
|
if (!is_null(Yii::$app->getModule('user')->maxPasswordAge)) {
|
||||||
Event::on(SecurityController::class, FormEvent::EVENT_AFTER_LOGIN, function (FormEvent $event) {
|
YiiEvent::on(SecurityController::class, FormEvent::EVENT_AFTER_LOGIN, function (FormEvent $event) {
|
||||||
$user = $event->form->user;
|
$user = $event->form->user;
|
||||||
if ($user->password_age >= Yii::$app->getModule('user')->maxPasswordAge) {
|
if ($user->password_age >= Yii::$app->getModule('user')->maxPasswordAge) {
|
||||||
// Force password change
|
// Force password change
|
||||||
|
|||||||
@ -14,6 +14,12 @@ namespace Da\User\Event;
|
|||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
use yii\base\Model;
|
use yii\base\Model;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class FormEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property Model $form
|
||||||
|
*/
|
||||||
class FormEvent extends Event
|
class FormEvent extends Event
|
||||||
{
|
{
|
||||||
const EVENT_BEFORE_REQUEST = 'beforeRequest';
|
const EVENT_BEFORE_REQUEST = 'beforeRequest';
|
||||||
|
|||||||
@ -14,6 +14,12 @@ namespace Da\User\Event;
|
|||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class GdprEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property User $user
|
||||||
|
*/
|
||||||
class GdprEvent extends Event
|
class GdprEvent extends Event
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
@ -15,6 +15,15 @@ use Da\User\Model\User;
|
|||||||
use Da\User\Service\MailService;
|
use Da\User\Service\MailService;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class MailEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property string $type
|
||||||
|
* @property User $user
|
||||||
|
* @property MailService $mailService
|
||||||
|
* @property mixed|\Exception $exception
|
||||||
|
*/
|
||||||
class MailEvent extends Event
|
class MailEvent extends Event
|
||||||
{
|
{
|
||||||
const TYPE_WELCOME = 'welcome';
|
const TYPE_WELCOME = 'welcome';
|
||||||
|
|||||||
@ -14,6 +14,12 @@ namespace Da\User\Event;
|
|||||||
use Da\User\Model\Profile;
|
use Da\User\Model\Profile;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class ProfileEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property Profile $profile
|
||||||
|
*/
|
||||||
class ProfileEvent extends Event
|
class ProfileEvent extends Event
|
||||||
{
|
{
|
||||||
protected $profile;
|
protected $profile;
|
||||||
|
|||||||
@ -15,6 +15,13 @@ use Da\User\Form\RecoveryForm;
|
|||||||
use Da\User\Model\Token;
|
use Da\User\Model\Token;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class ResetPasswordEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property Token $token
|
||||||
|
* @property RecoveryForm $form
|
||||||
|
*/
|
||||||
class ResetPasswordEvent extends Event
|
class ResetPasswordEvent extends Event
|
||||||
{
|
{
|
||||||
const EVENT_BEFORE_TOKEN_VALIDATE = 'beforeTokenValidate';
|
const EVENT_BEFORE_TOKEN_VALIDATE = 'beforeTokenValidate';
|
||||||
|
|||||||
@ -15,6 +15,13 @@ use Da\User\Model\SocialNetworkAccount;
|
|||||||
use yii\authclient\ClientInterface;
|
use yii\authclient\ClientInterface;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class SocialNetworkAuthEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property SocialNetworkAccount $account
|
||||||
|
* @property ClientInterface $client
|
||||||
|
*/
|
||||||
class SocialNetworkAuthEvent extends Event
|
class SocialNetworkAuthEvent extends Event
|
||||||
{
|
{
|
||||||
const EVENT_BEFORE_AUTHENTICATE = 'beforeAuthenticate';
|
const EVENT_BEFORE_AUTHENTICATE = 'beforeAuthenticate';
|
||||||
|
|||||||
@ -15,6 +15,13 @@ use Da\User\Model\SocialNetworkAccount;
|
|||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class SocialNetworkConnectEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property User $user
|
||||||
|
* @property SocialNetworkAccount $account
|
||||||
|
*/
|
||||||
class SocialNetworkConnectEvent extends Event
|
class SocialNetworkConnectEvent extends Event
|
||||||
{
|
{
|
||||||
const EVENT_BEFORE_CONNECT = 'beforeConnect';
|
const EVENT_BEFORE_CONNECT = 'beforeConnect';
|
||||||
|
|||||||
@ -14,6 +14,12 @@ namespace Da\User\Event;
|
|||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use yii\base\Event;
|
use yii\base\Event;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class UserEvent
|
||||||
|
* @package Da\User\Event
|
||||||
|
*
|
||||||
|
* @property User $user
|
||||||
|
*/
|
||||||
class UserEvent extends Event
|
class UserEvent extends Event
|
||||||
{
|
{
|
||||||
const EVENT_BEFORE_CREATE = 'beforeCreate';
|
const EVENT_BEFORE_CREATE = 'beforeCreate';
|
||||||
|
|||||||
Reference in New Issue
Block a user