Blame view

frontend/modules/user/widgets/Register.php 693 Bytes
d1f8bd40   Alexey Boroda   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  <?php
  
  namespace frontend\modules\user\widgets;
  
  
  use Yii;
  use yii\base\Widget;
  use frontend\modules\user\models\form\RegisterForm;
  use frontend\modules\user\models\Profile;
  
  class Register extends Widget
  {
      public $view = 'register';
      public $name = 'register';
      protected $model = RegisterForm::class;
  
      public function run()
      {
          /** @var RegisterForm $model */
          $model = new $this->model;
          $model->setScenario('register');
  
          $modelProfile = new Profile([
              'scenario' => 'basicCreate',
          ]);
  
          return $this->render($this->view, [
              'model' => $model,
              'modelProfile' => $modelProfile
          ]);
      }
  }