The FatSecret API for Laravel gives you access to the FatSecret API.
FatSecret provides you with access to comprehensive nutrition data for many thousands of foods, not to mention a range exercises and great weight management tools for your applications.
-
Install the
braunson/fatsecret
package$ composer require "braunson/fatsecret:dev-master"
-
Update
app/config/app.php
to activate FatSecretAPI package# Add `FatSecretServiceProvider` to the `providers` array 'providers' => array( ... 'Braunson\FatSecret\FatSecretServiceProvider', ) 'aliases' => array( ... )
-
Generate a template FatSecret configuration file
$ php artisan config:publish braunson/fatsecret
-
Update
app/config/packages/braunson/fatsecret/config.php
with your FatSecret API key and API secret:return array( 'api_key' => 'YOUR-API-KEY-HERE', 'api_secret' => 'YOUR-API-SECRET-HERE', );
The FatSecretAPI is available as FatSecret
, for example:
FatSecret::ProfileCreate($userID, &$token, &$secret);
For more information on using the FatSecret API check out the documentation
Please report any bugs or feature requests on the github issues page for this project here:
https://github.com/braunson/fatsecret/issues
- Fork the FatSecret on github
- Commit and push until you are happy with your contribution
- Run the tests to make sure they all pass:
composer install && ./vendor/bin/phpunit
- Make a pull request
- Thanks!
The FatSecret Laravel API is free software released under the MIT License. See LICENSE for details. This is not an official release and is released separately from FatSecret.