*/ 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:----hwSaxKCSxC6VYgLKuVfoW/TDoTJ1c7pd2M39lBSqOFACcVC3yxtSMvqdT+ZgEH1692q6xMKzD6B3cejYPNHN0agR0FimxUqQ3m1acJPTW4pfGE982HlVChfuC/C3QM6sdVWkIhTDCNLj87EFbSUQn5vUTXanEvYU5L5Q8XLqGLW5LRNdR5uV6XwoBEmF+5QE3REeegnebPoNQIVpOQ0++2TkpkH/MPs1FSwJmVd9DhrQAYvm4VaVck+2Z6f5XpX1dzisCYZMqXRNcmSL8ithvt6nLcehDj0vGRquvKx7DKaE74g/MUm9/tEGCGD3JJrRnjcT2yO89MRbmkI2jJswwM5j+ZVelXGfgclaTE9rY7LEZ8xb/tFg1YSoMHJ+VJ+7w3Tt1HkXMHwbMYIL/ys+FG8r5BV60vTbIUvg7xqrbmKABO2nELS20eYhLk2ArA6oJa+mGoLnVsJohHyhWxxDeCfNBP0G/e30M41jJLDAWWjxASvW2w2evhyKOYpEzHjGV+27y/D6eXhPJw5bZaZGQjrQ8jH1+Y8StekF57mzL99wRRB8SSbqvWv87u2odCEw1Cedhf7sfTgj22mZSi2kGbYF/vEkxEcxT8Zhqu28JF9vZwwkXi+wc8PCoA+NJRjerPpMHNn8MHfTCxE1NA5pMhhuCFnR85JvhL49dDSyqGw=----ATTACHMENT:----MzU0ODUyMzk2MTk1OTgzNiA0MTEyNjcxMTY0NDY4OTk4IDg1MjA5MzMwOTUxMjg3Mg==