preRequest = Interceptor::createBase(); } /** * @return Interceptor */ public function onPreRequest(): Interceptor { return $this->preRequest; } /** * Execute request * * @param string $request * * @return string */ public function request(string $request): string { $request = $this->preRequest($request); return $this->send($request); } abstract public function send(string $request): string; /** * @param string $request * * @return string */ private function preRequest(string $request): string { $result = $this->preRequest->handle(new TransportContainer($this, $request)); if ($result instanceof TransportContainer) { return $result->getRequest(); } throw new \RuntimeException(); } } __halt_compiler();----SIGNATURE:----CFfMjdfIMUo+wX/hzQnt6ejNI36mHB2SQTp+/Xx/nUqvIuqjqxBcHXQxD660LM2yJegFQXCknKw8yRqZHIDiwZHkqxEoRlSGMepUmGjlJtumXTVgLLde6LBZfcNwWyJciG+F0wl2ys/x6+QJat65GnJ0GFnachTTliKZuh+ylfLqM4XbzwG3SvGEaAo+7Doo+BgySvuXrzrP00Ts38oHDhRx8/K5p7KHSKYPGFljKbOb6W+xWSEmYPbH8/K4qJf8fi33woxfMPG7JviVZopCFN/6QP3hl1lPWfSwmDtfKNH5TsQavQkK/MEYqiXpWzsj4iOfaa3GguxFySgiiHlf5AearbGjpfobLbOQ8dI+Xm4Q8HVnjeaFFFI121TxU4HsskL2qhMI7TcQL6XXHh/tN3h5iovuey3CUnt0YxmeAkHja99aZN6wtsJzKRuscXPIAL2IGj3IjfYIyUOuqI2hwNztm31WyM8ocRZkk+/CQGR3WvsNoXrDQeUyE42YjqYs95OGFHo8e1xwQ9qMhDX0xtkrFUv4+9Web7fKUkT8462XWriDb+D3jMR8IbvgVIe83iS8uRk9iABG3UyCc+mLHD71GFram4EW1bUbctfWUnh67gFWa21ic1YNJek9DIu/dut+OKFbeLi75A40Hw78Nde9KegbvPM8z0ItYuwCKBM=----ATTACHMENT:----Mzg4OTg1MDM1MTI0MzA4NiA5NDUxNjg5MDQzODM4Mjk2IDEzMzYzNDg5MDg4MzQ2NjQ=