henderjon/cleverservicewrapper

an injectable wrapper for Clever's PHP SDK

v1.5.0 2015-12-29 16:00 UTC

README

Clever.com offers a service whereby they bridge the gap between a school's student information system (SIS) and any given vendor.

Clever's PHP SDK (found here) isn't the most injectable library you'll find. I wrote this wrapper as a means of injecting the Clever API into an application.

It includes a retry loop with an exponential backoff (their prescribed best practice) and a reasonably verbose logger for logging what may/not go wrong.

The official SDK is only at version 0.3 so keep in mind that until they tag a stable version, it's wide open to change and breakage.

PHP 5.3

Use >= v0.2 ("~0.2" in composer)

PHP >= 5.4

Use >= v1.0 ("~1.0" in composer)

Latest Stable Version Build Status