waynestate / waynestate-api
An API wrapper for the Wayne State University v1 API
Installs: 38 832
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 14
Forks: 0
Open Issues: 0
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2024-12-19 19:37:59 UTC
README
PHP wrapper for the Wayne State University API http://api.wayne.edu/
Installation
To install this library, run the command below and you will get the latest version
composer require waynestate/waynestate-api
Usage
Create the object
# start.php
use Waynestate\Api\Connector;
...
$api = new Connector(API_KEY);
// Set the params
$params = array(
'promo_group_id' => 123,
'is_active' => '1',
'ttl' => TTL,
);
// Get promotions from the API
$promos = $api->sendRequest('cms/promotions/listing', $params);
Setting a unique endpoint before the Connector is instantiated
define('API_ENDPOINT', 'http://api.domain.com/v1/');
Setting a unique endpoint after the Connector is instantiated
$api->cmsREST = 'http://api.domain.com/v1/';
Temporarily using the 'production' endpoint
# Use the production endpoint for only the next $api->sendRequest() call
$api->nextRequestProduction();
Best used with the following packages:
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Make your changes
- Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request