Ferreteria/v0.5/@cls/caApp: Difference between revisions

From Woozle Writes Code
< Ferreteria‎ | v0.5‎ | @cls
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
{{fmt/title|Ferreteria class <code>ferret\caApp</code>}}
{{fmt/title|Ferreteria class <code>[[../|ferret]]\caApp</code>}}
{| style="border: solid 1px grey; background: #eef;"
|-
|
{{l/ver/class|tSingletonAuto}} &rarr;
{{l/ver/class|caApp}}
&rarr; {{l/ver/class|caAppBasic}}
|}
* '''File''': {{l/ferreteria/code|base/app.php}}
* '''File''': {{l/ferreteria/code|base/app.php}}
* '''Parent''': none
* '''Class family''':
* '''Traits''': {{l/ver/class|tSingletonAuto}}
* '''Offspring''':
** {{l/ver/class|caAppBasic}}
** {{l/ver/class|caAppBasic}}
*** {{l/ver/class|caAppUser}} - application with login and account-security services
*** {{l/ver/class|caAppUser}} - application with login and account-security services

Latest revision as of 15:29, 25 July 2022

Ferreteria class ferret\caApp

tSingletonAutocaAppcaAppBasic

About

The App classes are all intended as singleton objects that guide the startup process and determine certain other key classes to use for certain operations. Any given application will typically create its own class that inherits from one of these, that being the easiest way to ensure that required setup is taken care of.