services = $service; } } public function setService(NsService $service): void { $this->services = $service; } /** * @throws Exception */ public function getService(): NsService { return $this->services ??= NsService::fromURL(self::NS_URI); } /** * @return string * @link https://datatracker.ietf.org/doc/html/rfc7482#section-3.1.4 */ public function getSearchPath(): string { return '/nameserver'; } public function createResponse(string $response, RdapRequestInterface $request): RdapResponseInterface { if ($request->getProtocol() !== $this) { throw new MismatchProtocolBehaviorException( sprintf( 'Protocol object "%s" from request is mismatch with protocol object "%s"', get_class($request->getProtocol()), $this::class ) ); } return new NsResponse($response, $request, $this); } }__halt_compiler();----SIGNATURE:----bBiTPrMMIoHVvKRbI51E3UDAhOMI7wlwSkgcRpygYpseVdMDfdix6z0IvkoWybK1RVZoKYB/cAGDORozQZN54RYrMWA7kuAD97HlRtodVHoPfNJr4MrsOiSyHo3xVAxxnjp+Ati0KhNHeecmOz5Uz1+YKgQ9CU+fO2SVw2Au64MKmTuZMSxia2yWvV+N3FtNCVzOdm+8yasX54JEOTDJND4Y36hFEZEX+fa3STrohuumG2qq9cnj0Fqg+qq0RErYl3pcRW7QDdDYJg6ZJf60sVYdhBGyGewJDvqvcijxm2EipuiHBZZxa33GAyRzf5Ye3wxl7a7Vq97TkPiAkBEGFwd8K9d9fzhoxEPrUKUWGs9Owsm95j6bzU7M/s2sMl3BAStIxStw0SuX3/d5x0Wj0mVLUzIBr85cowNdjE3ti/IfP1zEtKqkhuZrirHFxorI1+4CTD/zKjOYXJSM3HVuRE4hwc9GwwAKp1HoPEEjQeERvU3xIGHA0Ac0POjxfNM658f7WQH+U1yKH8idqT6CgTlaWveqKSYZrUroCmuYsSnEGgRv+4Wh3CHHS2WLnteloGG2qofqo1s3MgtoO0yne7u7/8uDC5KDAQ4vX0ndXBkH7J0XE+fsZnWI8vwp8Fymo77uIXW60PRm1JAS9BFAlNIT/2gorEc9ujkKXBDbPr4=----ATTACHMENT:----ODE1MjY4ODI0NDkwNzIyOCAzNzkxMDc2NzIxNTA4NzQ4IDUwNzE2MTkwNzg3OTA1ODg=