*/ 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:----Ojet5ox1J5UFCrR+5ZHWYfcfvyf9XEn3trOROys0Vjn0OWPUnDQsiasCtcYJeyuCVvXp3XJ4hut/wyca+sRvztJDrx4jx06Czc/JrKN33KmwE26OQ9tfUUxxoPshreqQZWCxtYs5HQPpjyFxFUvWwQDY6mMJP/RdSDmk4p3nk9gGC7py55YBkMJxsanqov+e1ZpgsDTSfnP3OYuufz6ZGmvxkHtQHVno4jkXhoV66RIS7A0rxLBrrvIroqDu//03J5gNGH2Xx+y6SuWW5BEisi/cYmJAlUHTWcodbmXcv2X7iz3PRyWtOz6NIcnjpi07NYLcSqjxAJlkQJ9p0w8KHSj6+9gm/IiIydrd+pPxw53provuPznM5WlX9CJr+HVYtdZ5+cgbgPFo9bNYTSJ7mJmiF6Q3ONHeMVhSaBn1voy6F4Rx/o5s3UuSdj3c5ApBQzH+Y5DXQyyhkH21If5Wl6KH118Sqvl6jAEb4vlm1LTj/1gJjoQVwFcsW83rySuHJE6/Mn+lYF/n2jyVkl7XzC1FrQuaAQyZOcu3O3OFM/g0v74FapumV/MOjuMSqSdqcmN1Oze3KKBcXLS/FqPn3g4rDGuw+wP1FLSJSBliO4UPMoILk8B8HKggatn5Q/52CAOnl32T4SgzowsPpqVVcq0OKlFyIkI998/aaHPTvog=----ATTACHMENT:----ODc5NDAwMDE4MDM4MTEwNiAzMTY3ODY4OTM2Mzk0NzQ5IDg3NzIzMTE1ODAzMjU0OTg=