From 9789c2316bf6e521c735322c8a4189323abe7090 Mon Sep 17 00:00:00 2001 From: Chris Gmyr Date: Thu, 18 Oct 2018 16:06:29 -0400 Subject: [PATCH] add TwitterServiceProvider --- .../app/Providers/TwitterServiceProvider.php | 36 +++++++++++++++++++ 20181018/twitter/laravel-base/config/app.php | 1 + 2 files changed, 37 insertions(+) create mode 100644 20181018/twitter/laravel-base/app/Providers/TwitterServiceProvider.php diff --git a/20181018/twitter/laravel-base/app/Providers/TwitterServiceProvider.php b/20181018/twitter/laravel-base/app/Providers/TwitterServiceProvider.php new file mode 100644 index 0000000..7bf390f --- /dev/null +++ b/20181018/twitter/laravel-base/app/Providers/TwitterServiceProvider.php @@ -0,0 +1,36 @@ +app->singleton('Twitter', function () { + return new TwitterOAuth( + config('services.twitter.consumer.key'), + config('services.twitter.consumer.secret'), + config('services.twitter.access.token'), + config('services.twitter.access.secret') + ); + }); + } +} diff --git a/20181018/twitter/laravel-base/config/app.php b/20181018/twitter/laravel-base/config/app.php index 01081dc..403ef37 100644 --- a/20181018/twitter/laravel-base/config/app.php +++ b/20181018/twitter/laravel-base/config/app.php @@ -172,6 +172,7 @@ // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, + App\Providers\TwitterServiceProvider::class, ],