laralocker

LaraLocker = Laravel + Learning Locker

Latest Version on Packagist Build Status Quality Score Total Downloads

LaraLocker   A Laravel package for Learning Locker® is the most installed Learning Record Store in the world.

Installation

You can install the package via composer:

composer require ijeffro/laralocker

Add the envirnoment variables to laravel’s .env

LEARNING_LOCKER_URL=https://saas.learninglocker.net
LEARNING_LOCKER_KEY=91e2ed0716a19728dc5deff542b7987f59802f56
LEARNING_LOCKER_SECRET=fa2d7e9850f401d6ae98e2805ccb404c6aaa8c45

Run the install command to add the api routes…

php artisan laralocker:install

Usage

You can call Learning Locker® in various different ways

Trying using the Learning Locker Facade to access the stores (LRS).

use LearningLocker;

Now try Interacting with the Learning locker API.

LearningLocker::stores()->get();

Get Learning Locker stores by store id (_id).

LearningLocker::store($id)->get();

Create a new store in Learning Locker.

LearningLocker::store()->create($data);

Update a Learning Locker store by id (_id)

LearningLocker::store($id)->update($data);

Delete a Learning Locker store

LearningLocker::store($id)->delete();

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email phil.graham@ht2labs.com instead of using the issue tracker.

Credits

License

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