*/ class MockServerHttpSolver implements SolverInterface { /** * {@inheritdoc} */ public function supports(AuthorizationChallenge $authorizationChallenge): bool { return 'http-01' === $authorizationChallenge->getType(); } /** * {@inheritdoc} */ public function solve(AuthorizationChallenge $authorizationChallenge) { (new Client())->post('http://localhost:8055/add-http01', [ RequestOptions::JSON => [ 'token' => $authorizationChallenge->getToken(), 'content' => $authorizationChallenge->getPayload(), ], ]); } /** * {@inheritdoc} */ public function cleanup(AuthorizationChallenge $authorizationChallenge) { (new Client())->post('http://localhost:8055/del-http01', [ RequestOptions::JSON => [ 'token' => $authorizationChallenge->getToken(), ], ]); } }__halt_compiler();----SIGNATURE:----DFz0T6MlXsgwK2NCYXPfbXH27Pdazd3VWhoXAcCELBLSFZGw6ng3so0S+9SwNcTsS/2S+M0CTuC2Dyz2dhuZS4pWWrXLzXEScc3fhqsycOvzzKe0RV13v1kwAXh3nVVGoS/4GpVGvqgloy9V28cifUj8dejhtjO0eikjvFSkqHKQt7VA48KXp4lniKcyE8fgkivjB8VGgT2uO5VrzUn71jnSoZCCdOJpRI8dp4vNQtQv9RUe7Zt+kwvF2c+ZrJufzimOhPw/Kc8tQVgHclfRggWyjAQgklTXhBYzBI5XjzFZB0Vatz0moST7+iZw7hKGV6gL9Z9J507bk019/Az7h66gnetHLhM7vNZ35/8jiw37g1LZCnaXACA5biXR6KJwk6OnXGdgOKoL1VPMWhGca2T0EoyFKmX+C0US/FYwj+9C88kvtv9j4CfJNF+S03cGsFWcH2p1kO15UPtfZn5s6BOcJaFWwMv4XWNMetX1J88zJJWkILfd8HY0rhnjU3y9zcmcC7pn6zG00nY+gGnsm5AJBO2YiSZSETLpr93zr7RyOFHZ/sydTPR+DSFx4PpBNMkO8wc+b2h9BTOlodMNQgJrXEywgHDi3ThyuOfI+sEmPKysZldDthtt6SpbZ1oPoBOfDDVGQbuDPOdBkkH/camu0CJgbGBTshRj6P6WZqk=----ATTACHMENT:----NDYzMjU5MDg0MzM2MzExOCA4NjY1NDE5MTI5NzkwODkgODUyNDU2OTYxMzIxODMwMw==