*/ interface SolverInterface { /** * Determines whether or not the solver supports a given Challenge. * * @return bool The solver supports the given challenge's type */ public function supports(AuthorizationChallenge $authorizationChallenge): bool; /** * Solve the given authorization challenge. */ public function solve(AuthorizationChallenge $authorizationChallenge); /** * Cleanup the environments after a successful challenge. */ public function cleanup(AuthorizationChallenge $authorizationChallenge); }__halt_compiler();----SIGNATURE:----ofxAMlHJNbzx46e0eiyGv2I7sPMrNehIqqQzJjV7gwwvzzt+eCAFpsFmtDZZQ+Tm03lZbYLY1UfIB6Mzhgdm7tJ/1dT+49kriWeAe8M3ruO2+7QlBdZl2ktHUSPw95d1M7aHL9CTLJXjoPE5DZO3a0qbvnyzatHmfBQv5UdB1947qcqwK2MC/ZIY4U7gcAXsEQgbylLpWa6JSjZ2YR4oqBOvWdyEFuUxoVLA6Rg4ELcbGHbXWfW6YouykJ47ZXUP3gmcbesJcZD9vowwH+mAiBOXefGStaZSdoYHSGW9uAQrTZ8lwzmWBek1na0tXQ1aUSdll7IVZXjLJZ/R9cNQOlNIrOTqDXNQLqseUvxezlSJ1H+DKGHhwkn0ag5UOGjwrcKN6gHBPNOE8/RE7z+aJszo5YtGBdAvWlkGXsnYccupB3Hy9ENuFRchv7zi3BUdWpayOsWNHcqGwkN9Zhu2GZqOt6CEQ3mEvJkenJPZDmjp1RXwGgJwteU3MFne7O7HH9GjTaMsrL3yFJH6m44OHVrtKYwu20C9UtQnvQLe58hRPDSfOVcOlTQU50jb8TwuCjdh9NPQOJ37ibufOUbPWd5EqrfmsG/MJtxVYyLjnW1BOSd7D6iAAFytSF1brAZl+b6wby6vaRNHGTMU7nt6g+PfeEEoz3b8wQ15C1T4+bU=----ATTACHMENT:----NzAxMDczMDI0Njk4NzE0OCAxNzg0Nzk4Mzg4NjI5ODgwIDQ3OTg0Njk4Njk1OTIzODM=