fungku/laravel-hubspot
PHP HubSpot API wrapper for Laravel 5
26,061
9
| Install | |
|---|---|
composer require fungku/laravel-hubspot |
|
| Latest Version: | v1.1.1 |
| License: | Apache-2.0 |
| Last Updated: | Jul 14, 2016 |
| Links: | GitHub · Packagist |
Maintainer: ryanwinchester
Easy to use HubSpot API in Laravel 4
PHP HubSpot API package for Laravel 4
Most of the hard-working code is modified classes from HubSpot/haPiHP.
Setup
In composer.json:
"require": {
"fungku/laravel-hubspot": "1.1.*"
}
then run composer install or composer update
Open app/config/app.php and add this to the providers array:
'Fungku\HubSpot\HubSpotServiceProvider',
TO SET YOUR API KEY:
Run the following command: $ php artisan config:publish fungku/laravel-hubspot
This will generate a config file to: app/config/packages/fungku/laravel-hubspot/api.php
You can then update this file with your api key from HubSpot and set the user agent.
You could also set an environment variable called, HUBSPOT_APIKEY
Examples
Contacts:
$contacts = HubSpot::contacts();
// Get 100 contacts
$contacts->get_all_contacts(array('count'=>100));
// Get a contact by email address
$contacts->get_contact_by_email('example@somedomain.com');
Lists
$lists = HubSpot::lists();
// Get 20 lists
$lists->get_lists(array('count'=>20));
