Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 954 Bytes

File metadata and controls

29 lines (19 loc) · 954 Bytes

LB Planer Plugin

This repository contains the source code for the LB Planer Moodle plugin. Api endpoints are documented here

Setup

Bundled Dependencies

Run composer up here to download dependencies to the vendor folder. Note that dependencies already present in moodle are excluded from the tree.

Dev Env

You can do this multiple ways, but we personally have a directory structure like so:

-root ← top folder. any name works
 |-plugin ← this folder
 |-moodle ← folder with moodle in it
   |-local ← moodle's plugin folder
     |-lbplanner ← symlink to the lbplanner folder
     |-modcustomfields ← a dependency of ours (get at https://gitlab.com/adapta/moodle-local_modcustomfields/)

Using kate with intelephense is recommended.

Packaging

Zip the lbplanner folder. as shrimple as that.