galantom / galantom-api-php
Official PHP Client Library for the Galantom Web API Edit
1.0.2
2018-05-18 08:07 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle-services: ^1.1
- symfony/config: ~3.4|~4.0
Requires (Dev)
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.0
- vlucas/phpdotenv: ^2.3
This package is auto-updated.
Last update: 2024-11-13 12:01:37 UTC
README
Official PHP Client Library for the Galantom Web API
Installation
Prerequisites
- PHP version 5.6 or 7.0
Install Package
Add SendGrid to your composer.json
file.
If you are not using Composer, you should be.
It's an excellent way to manage dependencies in your PHP application.
{ "require": { "galantom/galantom-api-php": "^1.0" } }
Quick Start
<?php // If you are using Composer (recommended) require 'vendor/autoload.php'; $galantom_api_token = getenv('GALANTOM_API_TOKEN'); use GalantomApi\GalantomClient; $client = GalantomClient::factory( ['api_token' => $galantom_api_token] ); // Get list of donations /** @var \GuzzleHttp\Command\Result $response */ $response = $client->getPageDonations(['id' => 327]); if ($response['response']['code'] !== '200') { die($response['response']['message']); } foreach ($response['donations'] as $donation) { echo $donation['id'].'|'; }