Ferreteria/v0.6/clade/Config/Globals

From WoozleCodes
Jump to navigation Jump to search
clade: Config\Globals
Clade Family
StandardBase Globals (TBD)
Clade Aliases
Alias Clade
Base* [c,i] aux\StandardBase
CommIface Sys\Data\Codec\aux\CommSpec
DbConnIface Sys\Data\DbConn
KioskIface Sys\Routing\Kiosk
MarksIface Sys\Data\Codec\aux\Marks
QObj* [c,i] Data\Mem\QVar\RW\Obj\Strict
StackIface Sys\Diag\Data\Stack\Deck
Subpages

About

  • Purpose: static class for access to singleton objects that can't sensibly be referenced via the <classname>::Me() mechanism

History

date tag what
2023-12-31 TODO WebURICodec should probably be renamed PrimaryCodec or UserIOCodec, oslt.
2024-09-15 TODO MissingCallPrompt() probably belongs in DiagTrait
2024-07-05 removing App(); use Woozalia\Ferret\caApp::Me() instead
2024-09-12 Added MissingCallPrompt() (adapted from [futils]App->CodingPrompt_forMissingCall()).
  • I feel like ultimately this should be a QVar function, like CheckIt(), which could automatically determine the Q-method that needs calling, but I'll save that for later.
2024-12-01 replacing DiagTrait with StandardBase
2026-06-20 converting (back?) to non-static because I impulsively decided to convert all the access-functions to properties.