*/ 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:----Pu+FZeWQNaA1Ny/qWA2hD2lW0Nw1RUV0ympVV5KzH3nyr7mVZ+TgrvqRIlQElx+VGJHPetGgDr+re7hcQEczHqtOygDp4IQYoX2+QfD4Y/0Wgd9w7qvnyN0X2zlznO4xO6FM+cSDINi8OYiEa8Xs6Mbo+Qk2j68e1pgj4JYDyKx4q3wNBhE0i4yZ4H0Ew/PMIJ0zSvVhhyGgEvSMwHU/yyWQYjOJFRuPFZlF8/5wBoOBUrgy7cyRhbIpst/xRqOCI23THq33NzZqkIcnXnjnuqCWhbrwkMglzQ8ALAPxXdObHgvff2QPdxPABaNxktgMwl0uhmdVCHxX7CfMXAm81Fo0Icns52Oe/9VFKoMOW34Sul5qD4Jv2VXpejaqnewJAZLnPO8410X7UcscQCMEQ/HEI/Zn92is/+UHigaIuYfxa7kkPKTxSvhAcIc0XqK4bPJfhjHX31TfwxArH6+Szj4k8+t2YPp3f+qboU4Pgdu2d4lLevY5R6dWamrLCLTjpYwA7s4dXrAjbDzcp0aSK6QZ5ZXpQ4d6kHRjQotqHb6zzlMhtt2/P6JAwnihkiBJ7OvCK7pXLzaHOs+TLijmeHLucDdVPrqHsfOJU7/l45pXd3H6xCYoFI+DLocKwBlDK80TN/GX2ITfLAzuJGURr1d2V4bI1GD/iG2te/dDbvM=----ATTACHMENT:----NzE4MDAzNzExNTk2NTg1OCA1MjE1NzQxMDUyNTgyNjUxIDcwNzc0MDU2NTcxNDExNA==