Fork Me on GitHub

Download Fabriq Framework now!

Version: 1.2

Version: 1.3.5
 

OOP

Fabriq is designed to be object-oriented to keep related functionality contained in classes and make it easier to access your information. Even Fabriq's core PHP classes are classes that are used as both singleton and instantiated objects.

MVC

By using MVC, Fabriq enables developers to quickly write code that keeps the data, logic, and display separated for easy maintance and organization. Fabriq also adds the ability to include helper files and JavaScript controller files that contain functions and code to help the controllers render actions and add extra functionality.

ORM

Fabriq models are designed to match your database tables in structure. Developers define the attributes contained in the object, the name of the ID column (if different from id), and the Model class provides storage areas for created and updated columns as well as functions to find, create, update, and destroy data.

DRY

Fabriq is designed to help you write code that is reusable so you write less code and don't keep repeating the same code over and over again.