ContainerTrait -> ContainerAwareTrait
This commit is contained in:
0
docs/README.md
Normal file
0
docs/README.md
Normal file
@ -13,7 +13,7 @@ namespace Da\User\Command;
|
|||||||
|
|
||||||
use Da\User\Query\UserQuery;
|
use Da\User\Query\UserQuery;
|
||||||
use Da\User\Service\UserConfirmationService;
|
use Da\User\Service\UserConfirmationService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Module;
|
use yii\base\Module;
|
||||||
use yii\console\Controller;
|
use yii\console\Controller;
|
||||||
@ -21,7 +21,7 @@ use yii\helpers\Console;
|
|||||||
|
|
||||||
class ConfirmController extends Controller
|
class ConfirmController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $userQuery;
|
protected $userQuery;
|
||||||
|
|
||||||
|
|||||||
@ -14,14 +14,14 @@ namespace Da\User\Command;
|
|||||||
use Da\User\Factory\MailFactory;
|
use Da\User\Factory\MailFactory;
|
||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use Da\User\Service\UserCreateService;
|
use Da\User\Service\UserCreateService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\console\Controller;
|
use yii\console\Controller;
|
||||||
use yii\helpers\Console;
|
use yii\helpers\Console;
|
||||||
|
|
||||||
class CreateController extends Controller
|
class CreateController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
public function actionIndex($email, $username, $password = null)
|
public function actionIndex($email, $username, $password = null)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -14,7 +14,7 @@ namespace Da\User\Command;
|
|||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use Da\User\Query\UserQuery;
|
use Da\User\Query\UserQuery;
|
||||||
use Da\User\Service\ResetPasswordService;
|
use Da\User\Service\ResetPasswordService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Module;
|
use yii\base\Module;
|
||||||
use yii\console\Controller;
|
use yii\console\Controller;
|
||||||
@ -22,7 +22,7 @@ use yii\helpers\Console;
|
|||||||
|
|
||||||
class PasswordController extends Controller
|
class PasswordController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $userQuery;
|
protected $userQuery;
|
||||||
|
|
||||||
|
|||||||
@ -16,7 +16,7 @@ use Da\User\Helper\AuthHelper;
|
|||||||
use Da\User\Model\AbstractAuthItem;
|
use Da\User\Model\AbstractAuthItem;
|
||||||
use Da\User\Module;
|
use Da\User\Module;
|
||||||
use Da\User\Service\AuthItemEditionService;
|
use Da\User\Service\AuthItemEditionService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Validator\AjaxRequestModelValidator;
|
use Da\User\Validator\AjaxRequestModelValidator;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\filters\AccessControl;
|
use yii\filters\AccessControl;
|
||||||
@ -24,7 +24,7 @@ use yii\web\Controller;
|
|||||||
|
|
||||||
abstract class AbstractAuthItemController extends Controller
|
abstract class AbstractAuthItemController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $modelClass;
|
protected $modelClass;
|
||||||
protected $searchModelClass;
|
protected $searchModelClass;
|
||||||
|
|||||||
@ -21,7 +21,7 @@ use Da\User\Search\UserSearch;
|
|||||||
use Da\User\Service\UserBlockService;
|
use Da\User\Service\UserBlockService;
|
||||||
use Da\User\Service\UserConfirmationService;
|
use Da\User\Service\UserConfirmationService;
|
||||||
use Da\User\Service\UserCreateService;
|
use Da\User\Service\UserCreateService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Validator\AjaxRequestModelValidator;
|
use Da\User\Validator\AjaxRequestModelValidator;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Module;
|
use yii\base\Module;
|
||||||
@ -33,7 +33,7 @@ use yii\web\Controller;
|
|||||||
|
|
||||||
class AdminController extends Controller
|
class AdminController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var UserQuery
|
* @var UserQuery
|
||||||
|
|||||||
@ -20,7 +20,7 @@ use Da\User\Query\TokenQuery;
|
|||||||
use Da\User\Query\UserQuery;
|
use Da\User\Query\UserQuery;
|
||||||
use Da\User\Service\PasswordRecoveryService;
|
use Da\User\Service\PasswordRecoveryService;
|
||||||
use Da\User\Service\ResetPasswordService;
|
use Da\User\Service\ResetPasswordService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Validator\AjaxRequestModelValidator;
|
use Da\User\Validator\AjaxRequestModelValidator;
|
||||||
use Yii;
|
use Yii;
|
||||||
use Da\User\Module;
|
use Da\User\Module;
|
||||||
@ -30,7 +30,7 @@ use yii\web\NotFoundHttpException;
|
|||||||
|
|
||||||
class RecoveryController extends Controller
|
class RecoveryController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $userQuery;
|
protected $userQuery;
|
||||||
protected $tokenQuery;
|
protected $tokenQuery;
|
||||||
|
|||||||
@ -26,7 +26,7 @@ use Da\User\Service\ResendConfirmationService;
|
|||||||
use Da\User\Service\UserConfirmationService;
|
use Da\User\Service\UserConfirmationService;
|
||||||
use Da\User\Service\UserCreateService;
|
use Da\User\Service\UserCreateService;
|
||||||
use Da\User\Service\UserRegisterService;
|
use Da\User\Service\UserRegisterService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Validator\AjaxRequestModelValidator;
|
use Da\User\Validator\AjaxRequestModelValidator;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Module;
|
use yii\base\Module;
|
||||||
@ -36,7 +36,7 @@ use yii\web\NotFoundHttpException;
|
|||||||
|
|
||||||
class RegistrationController extends Controller
|
class RegistrationController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $userQuery;
|
protected $userQuery;
|
||||||
protected $socialNetworkAccountQuery;
|
protected $socialNetworkAccountQuery;
|
||||||
|
|||||||
@ -18,17 +18,18 @@ use Da\User\Form\LoginForm;
|
|||||||
use Da\User\Query\SocialNetworkAccountQuery;
|
use Da\User\Query\SocialNetworkAccountQuery;
|
||||||
use Da\User\Service\SocialNetworkAccountConnectService;
|
use Da\User\Service\SocialNetworkAccountConnectService;
|
||||||
use Da\User\Service\SocialNetworkAuthenticateService;
|
use Da\User\Service\SocialNetworkAuthenticateService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use yii\authclient\AuthAction;
|
use yii\authclient\AuthAction;
|
||||||
use yii\base\Module;
|
use yii\base\Module;
|
||||||
use yii\filters\AccessControl;
|
use yii\filters\AccessControl;
|
||||||
use yii\filters\VerbFilter;
|
use yii\filters\VerbFilter;
|
||||||
use yii\web\Controller;
|
use yii\web\Controller;
|
||||||
use Yii;
|
use Yii;
|
||||||
|
use \yii\web\Response;
|
||||||
|
|
||||||
class SecurityController extends Controller
|
class SecurityController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $socialNetworkAccountQuery;
|
protected $socialNetworkAccountQuery;
|
||||||
|
|
||||||
@ -97,11 +98,16 @@ class SecurityController extends Controller
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Controller action responsible for handling login page and actions.
|
||||||
|
* @return string|Response
|
||||||
|
*/
|
||||||
public function actionLogin()
|
public function actionLogin()
|
||||||
{
|
{
|
||||||
if (!Yii::$app->user->getIsGuest()) {
|
if (!Yii::$app->user->getIsGuest()) {
|
||||||
return $this->goHome();
|
return $this->goHome();
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @var LoginForm $form */
|
/** @var LoginForm $form */
|
||||||
$form = $this->make(LoginForm::class);
|
$form = $this->make(LoginForm::class);
|
||||||
/** @var FormEvent $event */
|
/** @var FormEvent $event */
|
||||||
|
|||||||
@ -25,7 +25,7 @@ use Da\User\Query\ProfileQuery;
|
|||||||
use Da\User\Query\SocialNetworkAccountQuery;
|
use Da\User\Query\SocialNetworkAccountQuery;
|
||||||
use Da\User\Query\UserQuery;
|
use Da\User\Query\UserQuery;
|
||||||
use Da\User\Service\EmailChangeService;
|
use Da\User\Service\EmailChangeService;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Validator\AjaxRequestModelValidator;
|
use Da\User\Validator\AjaxRequestModelValidator;
|
||||||
use yii\filters\AccessControl;
|
use yii\filters\AccessControl;
|
||||||
use yii\filters\VerbFilter;
|
use yii\filters\VerbFilter;
|
||||||
@ -36,7 +36,7 @@ use yii\web\NotFoundHttpException;
|
|||||||
|
|
||||||
class SettingsController extends Controller
|
class SettingsController extends Controller
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $profileQuery;
|
protected $profileQuery;
|
||||||
protected $userQuery;
|
protected $userQuery;
|
||||||
|
|||||||
@ -12,13 +12,13 @@
|
|||||||
namespace Da\User\Form;
|
namespace Da\User\Form;
|
||||||
|
|
||||||
use Da\User\Query\UserQuery;
|
use Da\User\Query\UserQuery;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Model;
|
use yii\base\Model;
|
||||||
|
|
||||||
class RecoveryForm extends Model
|
class RecoveryForm extends Model
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
const SCENARIO_REQUEST = 'request';
|
const SCENARIO_REQUEST = 'request';
|
||||||
const SCENARIO_RESET = 'reset';
|
const SCENARIO_RESET = 'reset';
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
namespace Da\User\Form;
|
namespace Da\User\Form;
|
||||||
|
|
||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Traits\ModuleTrait;
|
use Da\User\Traits\ModuleTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Model;
|
use yii\base\Model;
|
||||||
@ -20,7 +20,7 @@ use yii\base\Model;
|
|||||||
class RegistrationForm extends Model
|
class RegistrationForm extends Model
|
||||||
{
|
{
|
||||||
use ModuleTrait;
|
use ModuleTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string User email address
|
* @var string User email address
|
||||||
|
|||||||
@ -14,7 +14,7 @@ namespace Da\User\Form;
|
|||||||
use Da\User\Factory\EmailChangeStrategyFactory;
|
use Da\User\Factory\EmailChangeStrategyFactory;
|
||||||
use Da\User\Helper\SecurityHelper;
|
use Da\User\Helper\SecurityHelper;
|
||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Traits\ModuleTrait;
|
use Da\User\Traits\ModuleTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\Model;
|
use yii\base\Model;
|
||||||
@ -22,7 +22,7 @@ use yii\base\Model;
|
|||||||
class SettingsForm extends Model
|
class SettingsForm extends Model
|
||||||
{
|
{
|
||||||
use ModuleTrait;
|
use ModuleTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
|
|||||||
@ -13,7 +13,7 @@ namespace Da\User\Model;
|
|||||||
|
|
||||||
use Da\User\Helper\GravatarHelper;
|
use Da\User\Helper\GravatarHelper;
|
||||||
use Da\User\Query\ProfileQuery;
|
use Da\User\Query\ProfileQuery;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Traits\ModuleTrait;
|
use Da\User\Traits\ModuleTrait;
|
||||||
use Da\User\Validator\TimeZoneValidator;
|
use Da\User\Validator\TimeZoneValidator;
|
||||||
use Yii;
|
use Yii;
|
||||||
@ -37,7 +37,7 @@ use DateTime;
|
|||||||
class Profile extends ActiveRecord
|
class Profile extends ActiveRecord
|
||||||
{
|
{
|
||||||
use ModuleTrait;
|
use ModuleTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
namespace Da\User\Model;
|
namespace Da\User\Model;
|
||||||
|
|
||||||
use Da\User\Query\SocialNetworkAccountQuery;
|
use Da\User\Query\SocialNetworkAccountQuery;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Traits\ModuleTrait;
|
use Da\User\Traits\ModuleTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\db\ActiveRecord;
|
use yii\db\ActiveRecord;
|
||||||
@ -35,7 +35,7 @@ use yii\helpers\Url;
|
|||||||
class SocialNetworkAccount extends ActiveRecord
|
class SocialNetworkAccount extends ActiveRecord
|
||||||
{
|
{
|
||||||
use ModuleTrait;
|
use ModuleTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var array json decoded properties
|
* @var array json decoded properties
|
||||||
|
|||||||
@ -13,7 +13,7 @@ namespace Da\User\Model;
|
|||||||
|
|
||||||
use Da\User\Helper\SecurityHelper;
|
use Da\User\Helper\SecurityHelper;
|
||||||
use Da\User\Query\TokenQuery;
|
use Da\User\Query\TokenQuery;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Traits\ModuleTrait;
|
use Da\User\Traits\ModuleTrait;
|
||||||
use yii\db\ActiveRecord;
|
use yii\db\ActiveRecord;
|
||||||
use yii\helpers\Url;
|
use yii\helpers\Url;
|
||||||
@ -33,7 +33,7 @@ use RuntimeException;
|
|||||||
class Token extends ActiveRecord
|
class Token extends ActiveRecord
|
||||||
{
|
{
|
||||||
use ModuleTrait;
|
use ModuleTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
const TYPE_CONFIRMATION = 0;
|
const TYPE_CONFIRMATION = 0;
|
||||||
const TYPE_RECOVERY = 1;
|
const TYPE_RECOVERY = 1;
|
||||||
|
|||||||
@ -13,7 +13,7 @@ namespace Da\User\Model;
|
|||||||
|
|
||||||
use Da\User\Helper\SecurityHelper;
|
use Da\User\Helper\SecurityHelper;
|
||||||
use Da\User\Query\UserQuery;
|
use Da\User\Query\UserQuery;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Da\User\Traits\ModuleTrait;
|
use Da\User\Traits\ModuleTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
use yii\base\NotSupportedException;
|
use yii\base\NotSupportedException;
|
||||||
@ -51,7 +51,7 @@ use yii\web\IdentityInterface;
|
|||||||
class User extends ActiveRecord implements IdentityInterface
|
class User extends ActiveRecord implements IdentityInterface
|
||||||
{
|
{
|
||||||
use ModuleTrait;
|
use ModuleTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
// following constants are used on secured email changing process
|
// following constants are used on secured email changing process
|
||||||
const OLD_EMAIL_CONFIRMED = 0b1;
|
const OLD_EMAIL_CONFIRMED = 0b1;
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
namespace Da\User\Search;
|
namespace Da\User\Search;
|
||||||
|
|
||||||
use Da\User\Traits\AuthManagerTrait;
|
use Da\User\Traits\AuthManagerTrait;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use yii\base\Model;
|
use yii\base\Model;
|
||||||
use yii\data\ArrayDataProvider;
|
use yii\data\ArrayDataProvider;
|
||||||
use yii\db\Query;
|
use yii\db\Query;
|
||||||
@ -20,7 +20,7 @@ use yii\db\Query;
|
|||||||
abstract class AbstractAuthItemSearch extends Model
|
abstract class AbstractAuthItemSearch extends Model
|
||||||
{
|
{
|
||||||
use AuthManagerTrait;
|
use AuthManagerTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
|
|||||||
@ -15,13 +15,13 @@ use Da\User\Contracts\ServiceInterface;
|
|||||||
use Da\User\Factory\AuthItemFactory;
|
use Da\User\Factory\AuthItemFactory;
|
||||||
use Da\User\Model\AbstractAuthItem;
|
use Da\User\Model\AbstractAuthItem;
|
||||||
use Da\User\Traits\AuthManagerTrait;
|
use Da\User\Traits\AuthManagerTrait;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Exception;
|
use Exception;
|
||||||
|
|
||||||
class AuthItemEditionService implements ServiceInterface
|
class AuthItemEditionService implements ServiceInterface
|
||||||
{
|
{
|
||||||
use AuthManagerTrait;
|
use AuthManagerTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $model;
|
protected $model;
|
||||||
|
|
||||||
|
|||||||
@ -18,12 +18,12 @@ use Da\User\Event\SocialNetworkAuthEvent;
|
|||||||
use Da\User\Model\SocialNetworkAccount;
|
use Da\User\Model\SocialNetworkAccount;
|
||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use Da\User\Query\SocialNetworkAccountQuery;
|
use Da\User\Query\SocialNetworkAccountQuery;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
|
|
||||||
class SocialNetworkAccountConnectService implements ServiceInterface
|
class SocialNetworkAccountConnectService implements ServiceInterface
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $controller;
|
protected $controller;
|
||||||
protected $client;
|
protected $client;
|
||||||
|
|||||||
@ -15,12 +15,12 @@ use Da\User\Contracts\MailChangeStrategyInterface;
|
|||||||
use Da\User\Factory\MailFactory;
|
use Da\User\Factory\MailFactory;
|
||||||
use Da\User\Factory\TokenFactory;
|
use Da\User\Factory\TokenFactory;
|
||||||
use Da\User\Form\SettingsForm;
|
use Da\User\Form\SettingsForm;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
|
|
||||||
class DefaultEmailChangeStrategy implements MailChangeStrategyInterface
|
class DefaultEmailChangeStrategy implements MailChangeStrategyInterface
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $form;
|
protected $form;
|
||||||
|
|
||||||
|
|||||||
@ -16,12 +16,12 @@ use Da\User\Factory\MailFactory;
|
|||||||
use Da\User\Factory\TokenFactory;
|
use Da\User\Factory\TokenFactory;
|
||||||
use Da\User\Form\SettingsForm;
|
use Da\User\Form\SettingsForm;
|
||||||
use Da\User\Model\User;
|
use Da\User\Model\User;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use Yii;
|
use Yii;
|
||||||
|
|
||||||
class SecureEmailChangeStrategy implements MailChangeStrategyInterface
|
class SecureEmailChangeStrategy implements MailChangeStrategyInterface
|
||||||
{
|
{
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
protected $form;
|
protected $form;
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ use yii\di\Container;
|
|||||||
* @property-ready Da\User\Helper\AuthHelper $auth
|
* @property-ready Da\User\Helper\AuthHelper $auth
|
||||||
* @property-ready Da\User\Helper\ClassMapHelper $classMap
|
* @property-ready Da\User\Helper\ClassMapHelper $classMap
|
||||||
*/
|
*/
|
||||||
trait ContainerTrait
|
trait ContainerAwareTrait
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @return Container
|
* @return Container
|
||||||
@ -14,7 +14,7 @@ namespace Da\User\Widget;
|
|||||||
use Da\User\Model\Assignment;
|
use Da\User\Model\Assignment;
|
||||||
use Da\User\Service\UpdateAuthAssignmentsService;
|
use Da\User\Service\UpdateAuthAssignmentsService;
|
||||||
use Da\User\Traits\AuthManagerTrait;
|
use Da\User\Traits\AuthManagerTrait;
|
||||||
use Da\User\Traits\ContainerTrait;
|
use Da\User\Traits\ContainerAwareTrait;
|
||||||
use yii\base\InvalidConfigException;
|
use yii\base\InvalidConfigException;
|
||||||
use yii\base\Widget;
|
use yii\base\Widget;
|
||||||
use yii\helpers\ArrayHelper;
|
use yii\helpers\ArrayHelper;
|
||||||
@ -22,7 +22,7 @@ use yii\helpers\ArrayHelper;
|
|||||||
class AssignmentsWidget extends Widget
|
class AssignmentsWidget extends Widget
|
||||||
{
|
{
|
||||||
use AuthManagerTrait;
|
use AuthManagerTrait;
|
||||||
use ContainerTrait;
|
use ContainerAwareTrait;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int ID of the user to whom auth items will be assigned
|
* @var int ID of the user to whom auth items will be assigned
|
||||||
|
|||||||
Reference in New Issue
Block a user