/** * @param mixed $password */ public function setPassword($password) { $this->password = UserFactory::encryptPassword($password); }
public function create($email, $name, $password, $id_user_type) { $userData = $this->getUserByEmail($email); if (!$userData) { $encryptedPassword = UserFactory::encryptPassword($password); $sql = $this->addFullUser($email, $name, $encryptedPassword, $id_user_type); if (self::getDatabase()->hasRows($sql)) { return true; } return false; } else { // ya se encuentra un usuario con el mail ingresado return false; } }