/** * Signs user up. * * @return User|null the saved model or null if saving fails */ public function signup() { if ($this->validate()) { $rush = new Rush(); $rush->firstname = $this->firstname; // $rush->email = $this->email; // $rush->setPassword($this->password); // $rush->generateAuthKey(); $rush->save(); if ($rush->save()) { return $rush; } } return null; }