Laravel 4 Facebook SDK Package for Graph API
Laravel 4 Support for Facebook PHP SDK and additional helper methods.
You can either add the package directly by firing this command
$ composer require irazasyed/laravel-facebook:~1.0
Or add in the require
key of composer.json
file manually by add the following
"irazasyed/laravel-facebook": "~1.0"
And Run the Composer update comand
$ composer update
In your app/config/app.php
add 'Irazasyed\LaravelFacebook\LaravelFacebookServiceProvider'
to the end of the $providers
array
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
...
'Irazasyed\LaravelFacebook\LaravelFacebookServiceProvider',
),
At the end of app/config/app.php
add 'FB' => 'Irazasyed\LaravelFacebook\FacebookFacade'
to the $aliases
array
'aliases' => array(
'App' => 'Illuminate\Support\Facades\App',
'Artisan' => 'Illuminate\Support\Facades\Artisan',
...
'FB' => 'Irazasyed\LaravelFacebook\FacebookFacade',
),
NOTE: Don't use Facebook
as your facade alias as it conflicts with the SDK itself. Because the SDK doesn't have namespace (And they ain't adding it either).
Copy the config file into your project by running
php artisan config:publish irazasyed/laravel-facebook
It'll publish under app/config/packages
Edit the config file to include your App ID and secret key into init
option. See config file for more configuration options.
And you are ready to go.
This Package extends the Facebook PHP SDK, So all the methods listed here http://developers.facebook.com/docs/reference/php/ are available, as well as the following methods/helpers.
Adding Soon!
MIT © Syed I.R
Any issues, please report here