EventServiceProvider.php 992 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace App\Providers;
  3. use Illuminate\Support\Facades\Event;
  4. use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
  5. class EventServiceProvider extends ServiceProvider
  6. {
  7. /**
  8. * The event listener mappings for the application.
  9. *
  10. * @var array
  11. */
  12. protected $listen = [
  13. 'Illuminate\Auth\Events\Login' => [
  14. 'App\Listeners\LoginListener',
  15. ],
  16. 'Illuminate\Auth\Events\Logout' => [
  17. 'App\Listeners\LogoutListener',
  18. ],
  19. \SocialiteProviders\Manager\SocialiteWasCalled::class => [
  20. 'SocialiteProviders\QQ\QqExtendSocialite@handle',
  21. 'SocialiteProviders\Weibo\WeiboExtendSocialite@handle',
  22. 'SocialiteProviders\WeixinWeb\WeixinWebExtendSocialite@handle',
  23. ]
  24. ];
  25. /**
  26. * Register any events for your application.
  27. *
  28. * @return void
  29. */
  30. public function boot()
  31. {
  32. parent::boot();
  33. //
  34. }
  35. }