Downloads
Stars
Version
A Facebook component for Laravel which leverages on Laravel's Facades.
Normally:
$facebook = new Facebook(array(
'app_id' => 'YOUR_APP_ID',
'app_secret' => 'YOUR_APP_SECRET',
));
// Get User ID
$user = $facebook->getUser();
Now:
// Get User ID
$user = Z\Facebook::getUser();
Laravel Facebook currently supports Facebook 5.6 and Laravel 4.0.
composer.json
file, then execute a php composer.phar install
(or composer install
) command from your root directory.'Zejesago\Laravel\Facebook\ServiceProvider'
in the providers
array in app/config/app.php
.aliases
array in app/config/app.php
. E.g. 'Z\Facebook' => 'Zejesago\Laravel\Facebook\Facade'
.php artisan config:publish zejesago/laravel-facebook
to create your app-specific configuration, where you can set your app ID and secret.When doing unit testing, you may encounter some session errors thrown when instatiating Facebook.
Include the following snippet in phpunit.xml
:
<php>
<server name="HTTP_HOST" value="localhost"/>
<server name="REQUEST_URI" value="/"/>
<server name="path" value="localhost"/>
</php>
then run your tests with the --stderr
flag to prevent HTTP header generation interruptions.