For this framework I wanted to make everything as simple as possible for the Developer and automate as much as possible while allowing the Developer to override anything very simply.
- Controller and Action/Method directly linked to the URL - DONE
- Server side datatable created with 1 line call
- RESTfull
- Template can be switched out by the config or the URL host (no template engine, but might add in Twig)
- Automatic CRUD control
- Automatic Add/Edit form using Form builder with 1 line
- Automatic View for the index of any Controller
- Builders for Queries, Tables, Forms and Menu
- API sending json that is only usable from a URL matching a token - DONE
- Template and all views based on Twitter Bootstrap
- Create a Controller in app/Controllers and extend Controller
- Go to /admin/CONTROLLER-NAME in the browser
- Add a Method to the Controller
- Go to /admin/CONTROLLER-NAME/METHOD-NAME in the browser
- Change the method