Developer Guide
Following guide is made for development or customization purpose, if any developer wants to customize the vue pages of the project according to their needs.
Overview
We have used the vue.js for few of our pages. In case if you want to customize it in your own way, below are the steps mention.
config/app.php
Additional configurations like naming of add-on and other keys settings can be found in this configuration file. app/Modules/ All main modules of applications can be find here which also have mini Laravel Module MVC structure based code. app/Notifications/ Events and Exam Notifications classes can be find here. app/Traits/ Payment store classes and notify trait classes can be found here .
Database/Migrations/
Under these your database table migrations files are placed which used to create tables on your database once script is installed.
app/Http/Controllers/
All Data related logical functions are placed in Controllers from where all certificate design related data operations are performed.
Models/
Holding the database table by model if any Model file present in this folder and used in Controller to insert and update the fetch the data from database.
app/Providers/
RouteServiceProvider.php is used to mapping things in laravel eg: Routes, API Routes , Migrations Routes and Views.
AddOnClassNameServiceProvider.php is used to add provide list all the assets and configuration files and it will publish this assets to main project once add-on is installed.
Routes/:
web.php file contains all web routes (HTTP Requests).
config/:
All third party and default configuration files of plugins can be found here.
boostrap/:
Once Application boot it create some cache files which are stored under this folder.
Resources/views/
Last updated
Was this helpful?