| Package Data | |
|---|---|
| Maintainer Username: | ryanwinchester |
| Maintainer Contact: | fungku@gmail.com (Ryan Winchester) |
| Package Create Date: | 2014-04-13 |
| Package Last Update: | 2016-07-14 |
| Language: | PHP |
| License: | Apache-2.0 |
| Last Refreshed: | 2025-11-19 15:04:25 |
| Package Statistics | |
|---|---|
| Total Downloads: | 26,030 |
| Monthly Downloads: | 2 |
| Daily Downloads: | 0 |
| Total Stars: | 9 |
| Total Watchers: | 3 |
| Total Forks: | 4 |
| Total Open Issues: | 0 |
PHP HubSpot API package for Laravel 4
Most of the hard-working code is modified classes from HubSpot/haPiHP.
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
$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 = HubSpot::lists();
// Get 20 lists
$lists->get_lists(array('count'=>20));