-
Notifications
You must be signed in to change notification settings - Fork 0
Stack Classes
Ryan Rentfro edited this page Jan 25, 2015
·
2 revisions
The purpose of this page is to outline the traits, interfaces, abstracts, and classes at play. This document briefly outlines these objects. For a better view - compile the API documentation with API doc or reference the source code. It is clearly written, clearly documented, and lean.
Task | Purpose |
---|---|
Singleton | Provides singleton design pattern functionality to objects |
Task | Purpose |
---|---|
Controller | Provides controller blueprint requirements. |
Crud Model | Provides crud model blueprint requirements. |
JSON Model | Provides JSON model blueprint requirements. |
XML Model | Provides XML Model blueprint requirements. |
Event Observer | Provides observer design pattern blueprint requirements. |
Task | Purpose |
---|---|
Data Store | Data storage for and storage blueprints for classes. |
Data Loader | Data loading for and storage blueprints for classes. |
Router | Provides method level routing control for controller classes |
Event Subject | Provides event subject blueprints for classes |
Concrete classes are the collection of instantiable classes you can use to build your app.
Class | Purpose |
---|---|
Config | Provides system level configuration. |
Globals | Handles globals and super globals for the stack. |
Controller | The base concrete controller class for controller classes. |
Model | The base concrete model class for model classes. |
Package | The package manager class. |
Template | The base template model class for template classes. |
Validate | The base validation class for validation classes. |
Convert | The base convert class for convert classes. |
Event | The base event class for event classes. |
Debug | The system level debug class. |