added email change strategies

This commit is contained in:
Antonio Ramirez
2016-12-10 14:14:42 +01:00
parent 3fe09e3eb3
commit e215fd58bf
19 changed files with 626 additions and 119 deletions

View File

@ -2,7 +2,7 @@
namespace Da\User;
use Da\User\Strategy\DefaultEmailChangeStrategy;
use Da\User\Contracts\MailChangeStrategyInterface;
class Module extends \yii\base\Module
{
@ -29,7 +29,7 @@ class Module extends \yii\base\Module
/**
* @var string the class name of the strategy class to handle user's email change.
*/
public $emailChangeStrategy = DefaultEmailChangeStrategy::class;
public $emailChangeStrategy = MailChangeStrategyInterface::TYPE_DEFAULT;
/**
* @var int the time user will be auto logged in.
*/