spkm/isams-api

Integrate with the iSAMS API using SaloonPHP

v1.0.4 2025-04-11 10:29 UTC

This package is auto-updated.

Last update: 2025-05-11 10:44:04 UTC


README

Banner

See the iSAMS documentation for a list of available endpoints.

Installation and usage

This package requires PHP 8.3 & Laravel 11.0 or higher. See the tests/ folder for documentation.

Basic Installation

You can install this package via composer using:

composer require spkm/isams-api

Usage

use spkm\IsamsApi\IsamsConnector;use spkm\IsamsApi\Requests\Students\GetStudentsRequest;

$connector = new IsamsConnector($clientId, $clientSecret, $baseUrl);
$request = new GetStudentsRequest();
$paginator = $connector->paginate($request);

foreach ($paginator as $response) {
    $response->json();
}

Security

If you discover any security related issues, please email hello@spkmitchell.co.uk instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.