Classes summary
| Tipy |
Main class to run application |
| TipyApp |
Application singleton |
| TipyCli |
Various helpers for CLI mode |
| TipyCliSession |
Session mock for CLI_MODE |
| TipyConfig |
Access config variables |
| TipyController |
C in MVC. Receive the request, fetch or save data from a models, and use a TipyView to create HTML output |
| TipyCookie |
Access cookies the same way as any other tipy input/output objects |
| TipyDAO |
Database connection wrapper with basic database functions |
| TipyEnv |
Access environment variables |
| TipyFlash |
Send data between actions |
| TipyInflector |
Transforms words from singular to plural, class names to table names, camelCase to snake_case, etc... |
| TipyInput |
Represents input data |
| TipyIOWrapper |
Base class to wrap input/output superglobals for sanitation/validation |
| TipyLogger |
Simple Logger |
| TipyMailer |
Uses PHPMailer to send messages |
| TipyModel |
M in MVC. TipyModel is ORM connecting objects to database |
| TipyOutput |
Action output data |
| TipyRequest |
Access request and its header |
| TipySession |
Access session data the same way as any other tipy input/output objects |
| TipyTestCase |
Tipy Test Framework |
| TipyTestRunner |
Run tests and print summary |
| TipyView |
V in MVC. HTML template engine based on PHP output buffer and PHP itself |