Application
Interfaces, Classes, Traits and Enums
- Build
- Manage Js builds generation
- Controller
- Manager controllers / actions generation
- Form
- Manage forms elements based on models relation et fields types
- Js
- Manage Js templates generation
- Migration
- Manage migrations generation
- Model
- Manage models generation
- Sass
- Manage Sass compilation
- Scss
- Manage sass generation
- Task
- Manage tasks generation
- Utils
- Manage builders utils
- ControllerBase
- Base class of all controllers
- FormBase
- Auto generate form elements based on a model
- ApiController
- Provide actions to search, create, update and delete models data and autocompletion on field data search
- ScrudController
- Manage tables index, model search, create and read
- Library
- Manage internal library access and includes
- ModelBase
- Base class of all models
- Cli
- Tool coloring cli text and background, using green (success), red (error), orange (warning) and black
- Rest
- Manage Rest API request / response
- DataTask
- Task managing database data
- GenerateTask
- Task managing all basic generations
- MessageTask
- Task Managing translations import / export
- MigrationTask
- Task managing database migrations
- ModelsTask
- Task managing models
- ReleaseTask
- Task managing release
- Link
- User
- Manage User connection and data
- IndexController
- Index controller
- UserController
- Base class of all controllers
- UserForm
- Manage User forms
- AssetsPlugin
- The Assets plugin manages all assets (CSS/JS) on application.
- SecurityPlugin
- The security plugin manages the Access Control List (ACL).