qcubed-4 / application
The common files used by many of the components of the QCubed-4 framework
Requires
- php: >=7.0
- qcubed-4/cache: dev-master
- qcubed-4/common: dev-master
- qcubed-4/i18n: dev-master
- qcubed-4/orm: dev-master
Requires (Dev)
- phpunit/phpunit: ^9.0.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-31 21:36:21 UTC
README
This is the application component of the QCubed-4 framework. It includes forms, controls, actions, events, and the code that ties them together.
What is QCubed-4?
QCubed (pronounced “Q-cubed”) is a PHP Model-View-Controller framework for rapid application development, with support for PHP 8 and above. It saves time on repetitive tasks so you can focus on work that is useful and enjoyable. QCubed-4 is particularly useful when you need to make a large database structure available to users quickly.
Additional Documentation and Knowledge Base
Alongside the official documentation and examples, the DeepWiki knowledge base provides an overview of the QCubed-4 ecosystem, including its architecture, design philosophy, and development.
Stateful Architecture
QCubed-4 automatically handles browser POST and GET requests, presenting the information through object-oriented forms and controls. This makes development feel much like building a desktop application.
The Code Generator
The Code Generator creates object classes with matching forms and controls based on your database schema. It uses object-relational mapping (ORM) to generate much of your model layer.
Credits
QCubed originated as a fork of QCodo, a project by Michael Ho. QCubed-4 was forked from QCubed, whose redesign owes much to Shannon Pekary (@spekary).