Skip to content
Tomaž Kovačič edited this page Oct 1, 2015 · 1 revision

Welcome to the ox wiki!

MVC

Organize your code according to modern MODEL-VIEW-CONTROLLER principles.

Routes

Route::get(), Route::Post ()

Database

PDO: Raw or using other API-s

  • Laravel like DB
  • more later

Autoloading

PSR-4 style autoloading using Composer autoloader

File structure

  • Organize framework and 3rd party code in 'vendor' directory
  • Project specific code resides in 'app' directory
  • All files, that needs to be exposed to web server ar in 'public'directory

Templating

  • Symfony's Twig
  • sholud be template neutral

missing featres

  • Session
  • No tests yet

Todo

  • Refactor OX framework, moving out of ox/framework Request, Response classes, others
  • REST support
  • AJAX, JSON support