Izumi-kun / LTI-Tool-Provider-Library-PHP

LTI Tool Provider library for PHP
Apache License 2.0
21 stars 6 forks source link
lti lti-provider

PHP LTI Tool Provider

Latest Stable Version Total Downloads

Installation

composer require izumi-kun/lti

Description

This set of PHP classes encapsulates the code required by a Learning Tools Interoperability® (LTI®) compliant tool provider to communicate with an LTI tool consumer. It includes support for LTI 1.1 and the unofficial extensions to LTI 1.0, as well as the registration process and services of LTI 2.0. These classes are an extension of the LTI Tool Provider class library created by the ceLTIc project (http://www.spvsoftwareproducts.com/php/lti_tool_provider/).

Whilst supporting LTI is relatively simple, the benefits to using a class library like this one are:

The wiki area of this repository contains documentation for this library. The rating LTI application is based on this library to further illustrate how it can be used.

© 2016 IMS Global Learning Consortium Inc. All Rights Reserved. Trademark Policy - (www.imsglobal.org/trademarks)

Learning Tools Interoperability and LTI are registered trademarks of IMS Global Learning Consortium Inc.