/** * Check if password matches * * @param Password $password * @param HashedPassword $hashedPassword * @return boolean */ public function check(Password $password, HashedPassword $hashedPassword) { return $this->hasher->check($password->toString(), $hashedPassword->toString()); }
/** * Set the User's password * * @param HashedPassword $password * @return void */ private function setPassword(HashedPassword $password) { $this->password = $password->toString(); }