Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

HandleInvalidState.php 547B

12345678910111213141516171819202122
  1. <?php
  2. namespace App\Actions\FilamentCompanies;
  3. use Illuminate\Http\Response;
  4. use Laravel\Socialite\Two\InvalidStateException;
  5. use Wallo\FilamentCompanies\Contracts\HandlesInvalidState;
  6. class HandleInvalidState implements HandlesInvalidState
  7. {
  8. /**
  9. * Handle an invalid state exception from a Socialite provider.
  10. */
  11. public function handle(InvalidStateException $exception, ?callable $callback = null): Response
  12. {
  13. if ($callback) {
  14. return $callback($exception);
  15. }
  16. throw $exception;
  17. }
  18. }