Welcome

Here you can find some documentation for the framework behind the code

Templates

Database

  • DAO — query and write to the database through PDO prepared statements
  • Migrations — version-controlled schema changes, similar to Laravel’s migrations
  • Seeders — load data into a migrated database, similar to Laravel’s seeders
  • Queue — a database-backed job queue for deferring work outside the request/response cycle
  • Schema query validator — catch JSON resource queries that no longer match the database schema, before they run

Component system

The component system lets you build pages in pure PHP by composing small, self-contained classes instead of editing JSON files. It is the right choice when a page requires custom business logic, complex rendering, or interactions that go beyond what a JSON resource can express.

Extending the system

You do not need to limit your UD-programming to the ready to go solutions, you can create your own. You can create custom controllers, custom json templates and custom HTML Blocks. Each of the the following sections is going to drive you to extend your software using the path you like the most.