public function registrationAction() { $loginForm = new LoginForm(); $user = new User(); if ($loginForm->post() && $user->saveUser($loginForm->fields)) { $this->redirect('/user'); } else { $model = ['error' => $loginForm->error ?: $user->error, 'login' => isset($loginForm->login) ? $loginForm->login : null, 'captcha' => $this->newCaptcha()]; $this->render('registration', $model); } }