darkin1 / intercom
Wrapper on the Intercom class provided by Intercom - with support for Laravel 5.x, 6.x, 7.x
Installs: 85 519
Dependents: 0
Suggesters: 0
Security: 0
Stars: 15
Watchers: 2
Forks: 11
Open Issues: 0
Requires
- php: >= 7.3
- guzzlehttp/psr7: ^1.7.0
- illuminate/support: ^5.8|^6.0|^7.0|^8.0
- intercom/intercom-php: ^4.0
This package is not auto-updated.
Last update: 2024-11-19 17:36:50 UTC
README
Wrapper on the Intercom class provided by Intercom - with support for Laravel 5.x, 6.x, 7.x, 8.x
Installation
Installation using composer:
composer require darkin1/intercom
And add the service provider in config/app.php
:
Darkin1\Intercom\IntercomServiceProvider::class,
And add the facade alias in config/app.php
:
'Intercom' => Darkin1\Intercom\Facades\Intercom::class,
Configuration
Change your default settings in app/config/intercom.php
:
<?php return [ 'access_token' => env('INTERCOM_ACCESS_TOKEN', '****'), 'api_version' => env('INTERCOM_API_VERSION', '1.1'), ];
Review the official docs to see the list of available intercom api versions
Example
use Intercom; $users = Intercom::users()->getUsers([]); $leads = Intercom::leads()->getLeads([]);