bestit/harvest-api is a Laravel package for harvest api written in php, optimised for laravel..
It currently has 15 GitHub stars and 601 downloads on Packagist (latest version 0.1.0).
Install it with composer require bestit/harvest-api.
Discover more Laravel packages by bestit
or browse all Laravel packages to compare alternatives.
Last updated
TODO
From the command line, run:
composer require bestit/harvest-api
For your Laravel app, open config/app.php and, within the providers array, append:
BestIt\Harvest\HarvestServiceProvider::class,
This will bootstrap the package into Laravel.
For your Laravel app, open config/app.php and, within the aliases array, append:
'Harvest' => BestIt\Harvest\Facade\Harvest::class,
This will add the Harvest Facade into Laravel.
From the command line, run:
php artisan vendor:publish --provider="BestIt\Harvest\HarvestServiceProvider"
Add the following entries to your environment (.env) file:
HARVEST_SERVER_URL // This is required...
HARVEST_USERNAME // This is required...
HARVEST_PASSWORD // This is required...
// Get all users.
$users = Harvest::users()->all();
// For more examples check the ./examples directory.
// Load dependencies
require_once __DIR__ . '/vendor/autoload.php';
$url = 'https://company.harvestapp.com';
$username = '[email protected]';
$password = 'password';
$client = new \BestIt\Harvest\Client($url, $username, $password);
// Get all users.
$users = $client->users()->all();
// For more examples check the ./examples directory.