Repository navigation
Home
Phil Graham™ ☕ edited this page Nov 19, 2019
·
20 revisions
A Laravel package for Learning Locker® the most installed Learning Record Store in the world.
Laravel 4.2 requires Laralocker 1.0
Laravel 5+ requires Laralocker v2.0
composer require ijeffro/laralockerUse the Learning Locker Facade to access the (LRS) Learning Locker®
use LearningLocker;The table below describes the routes that the HTTP interface provides. This interface is available for all models in Learning Locker®.The table below lists the models supported by REST HTTP interface.
To access this interface, you must additionally supply your Basic Auth details with each request in the Authorization header. Your Basic Auth details can be found under Settings > Clients.
| Name | API Model Name | Description |
|---|---|---|
| Client | client |
Credentials that access HTTP Interfaces. |
| Dashboard | dashboard |
Customisable grid of visualisations. |
| Download | download |
Record of downloaded exports. |
| Export | export |
Template for exporting statements. |
| Journey | journey |
Journeys visualisation. |
| Journey Progress | journeyprogress |
Journey progress. |
| Organisation | organisation |
Container of clients, users and stores. |
| Persona | persona |
Person with many identifiers and attributes. |
| Persona Identifier | personaidentifier |
Unique xAPI identifier for a persona. |
| Persona Attribute | personaattribute |
Attribute of a persona. |
| Query | query |
Saved filter for statements. |
| Role | role |
User permissions for accessing data. |
| Store - (LRS) | store |
Container for xAPI data. |
| User | user |
Login details for accessing the UI. |
| Visualisation | visualisation |
Graphical view of statements. |