public function save($con = null) { $sf_guard_user = new sfGuardUser(); $name = explode(" ", $this->taintedValues['name']); $this->getObject()->getSfGuardUser()->setFirstName($name[0]); $this->getObject()->getSfGuardUser()->setLastName($name[count($name) - 1]); $this->getObject()->getSfGuardUser()->setUsername($this->taintedValues['username']); $this->getObject()->getSfGuardUser()->setPassword($this->taintedValues['password']); $this->getObject()->getSfGuardUser()->setEmailAddress($this->taintedValues['email']); $this->getObject()->getSfGuardUser()->setIsActive(); parent::save($con); return $this->getObject(); }