. */ namespace SP\Domain\User\Ports; use SP\Domain\Core\Exceptions\ConstraintException; use SP\Domain\Core\Exceptions\QueryException; use SP\Infrastructure\Common\Repositories\NoSuchItemException; /** * Class UserPass */ interface UserPassService { /** * @throws ConstraintException * @throws QueryException * @throws NoSuchItemException */ public function migrateUserPassById(int $id, string $userPass): void; }