/**
  * Registers a new user account. If registration was successful it will set flash message.
  *
  * @return bool
  */
 public function register()
 {
     if (!$this->validate()) {
         return false;
     }
     /** @var User $user */
     $user = new \common\models\User();
     $user->setScenario('register');
     $this->loadAttributes($user);
     if (!$user->register()) {
         return false;
     }
     Yii::$app->session->setFlash('info', Yii::t('user', 'Sjajno! Vaš nalog je napravljen! Međutim, potrebno je da potvrdite Vaš identitet jednostavnim klikom na aktivacioni link. Poruka sa aktivacionim linkom je poslata na Vaš e-mail.'));
     return $user;
 }