Continued:
authorRoland Häder <roland@mxchange.org>
Sat, 7 Nov 2020 11:58:16 +0000 (12:58 +0100)
committerRoland Häder <roland@mxchange.org>
Sat, 7 Nov 2020 11:58:16 +0000 (12:58 +0100)
commit2ccd77f6590cea2ae90ea2b440d49d8d126847fe
tree116dcb07ec8e0a8c9bc016835c4530656c8cc6fd
parentc15d02389e67a880e7b4c6b19f2b06722efa4e6f
Continued:
- moved $fileIoInstance and $resolverInstance to proper classes, avoiding
  monolithic BaseFrameworkSystem class
- the goal is to reduce all class fields with getter/setter
- also added type-hints for primitive variables

Signed-off-by: Roland Häder <roland@mxchange.org>
framework/main/classes/actions/class_BaseAction.php
framework/main/classes/class_BaseFrameworkSystem.php
framework/main/classes/commands/class_BaseCommand.php
framework/main/classes/controller/class_BaseController.php
framework/main/classes/database/backend/lfdb_legacy/class_CachedLocalFileDatabase.php
framework/main/classes/template/class_BaseTemplateEngine.php
framework/main/interfaces/database/backend/class_DatabaseBackend.php
framework/main/interfaces/template/class_CompileableTemplate.php