public function validatePassword($password) { if (crypt($password, $this->password) === $this->password) { return true; } elseif (crypt($password, $this->password) === $this->hashPassword($password)) { return true; } }