Developer Guide
Developer Guide
Academy LMS
Developer Guide
Copyright 2020 Creativeitem. All rights reserved.
Source Code Structure:
We followed standard MVC structure within powerful Php Codeigniter
framework to develop Academy.
Structure of Certificate Addon:
Controllers
- Certificate.php : This is the
controller we used for this
addon. As the name suggests, it
controls all the functions.
Models
- Certificate_model.php : All the
functionalities related to
database are done here.
SQL
- updater.php : If an addon
requires modifications on
existing database this file comes
to play the role.
Views
- index.php
- certificate_settings.php
: These are the view files we used for
this addon.
Others
- index.html
- Template.jpg
- Plebeya.otf
- Palatino.ttf
: These are the files we used for this
certificate.
Config.json : This is the skeleton of an
addon. It contains the core data. It also
describes all the actions made during
installation. So do not change anything
here.