Readme file update
This commit is contained in:
57
README.md
57
README.md
@@ -2,19 +2,20 @@
|
|||||||
|
|
||||||
## Code Standard
|
## Code Standard
|
||||||
|
|
||||||
* Uses PSR-12
|
* Uses PSR-12
|
||||||
* tab indent instead of 4 spaces indent
|
* tab indent instead of 4 spaces indent
|
||||||
* Warning at 120 character length, error at 240 character length
|
* Warning at 120 character length, error at 240 character length
|
||||||
|
|
||||||
## General information
|
## General information
|
||||||
|
|
||||||
Base PHP class files to setup any project
|
Base PHP class files to setup any project
|
||||||
* login
|
|
||||||
* database wrapper
|
* login
|
||||||
* basic helper class for debugging and other features
|
* database wrapper
|
||||||
* admin/frontend split
|
* basic helper class for debugging and other features
|
||||||
* domain controlled database/settings split
|
* admin/frontend split
|
||||||
* dynamic layout groups
|
* domain controlled database/settings split
|
||||||
|
* dynamic layout groups
|
||||||
|
|
||||||
## NOTE
|
## NOTE
|
||||||
|
|
||||||
@@ -50,7 +51,6 @@ pslam is setup but not configured
|
|||||||
With phpunit (`4dev/checking/phpunit.sh`)
|
With phpunit (`4dev/checking/phpunit.sh`)
|
||||||
`phpunit -c $phpunit.xml 4dev/tests/`
|
`phpunit -c $phpunit.xml 4dev/tests/`
|
||||||
|
|
||||||
|
|
||||||
## Other Notes
|
## Other Notes
|
||||||
|
|
||||||
### Session used
|
### Session used
|
||||||
@@ -58,29 +58,38 @@ With phpunit (`4dev/checking/phpunit.sh`)
|
|||||||
The following classes use _SESSION
|
The following classes use _SESSION
|
||||||
The main one is ACL\Login, this class will fail without a session started
|
The main one is ACL\Login, this class will fail without a session started
|
||||||
|
|
||||||
* \CoreLibs\ACL\Login
|
* \CoreLibs\ACL\Login
|
||||||
* \CoreLibs\Admin\Backend
|
* \CoreLibs\Admin\Backend
|
||||||
* \CoreLibs\Output\Form\Generate
|
* \CoreLibs\Output\Form\Generate
|
||||||
* \CoreLibs\Output\Form\Token
|
* \CoreLibs\Output\Form\Token
|
||||||
* \CoreLibs\Template\SmartyExtend
|
* \CoreLibs\Template\SmartyExtend
|
||||||
|
|
||||||
### Class extends
|
### Class extends
|
||||||
|
|
||||||
The following classes extend these classes
|
The following classes extend these classes
|
||||||
|
|
||||||
* \CoreLibs\ACL\Login extends \CoreLibs\DB\IO
|
* \CoreLibs\ACL\Login extends \CoreLibs\DB\IO
|
||||||
* \CoreLibs\Admin\Backend extends \CoreLibs\DB\IO
|
* \CoreLibs\Admin\Backend extends \CoreLibs\DB\IO
|
||||||
* \CoreLibs\DB\Extended\ArrayIO extends \CoreLibs\DB\IO
|
* \CoreLibs\DB\Extended\ArrayIO extends \CoreLibs\DB\IO
|
||||||
* \CoreLibs\Output\Form\Generate extends \CoreLibs\DB\Extended\ArrayIO
|
* \CoreLibs\Output\Form\Generate extends \CoreLibs\DB\Extended\ArrayIO
|
||||||
* \CoreLibs\Template\SmartyExtend extends SmartyBC
|
* \CoreLibs\Template\SmartyExtend extends SmartyBC
|
||||||
|
|
||||||
### Class used
|
### Class used
|
||||||
|
|
||||||
The following classes use the following classes
|
The following classes use the following classes
|
||||||
|
|
||||||
* \CoreLibs\ACL\Login uses \CoreLibs\Debug\Logger, \CoreLibs\Language\L10n
|
* \CoreLibs\ACL\Login uses \CoreLibs\Debug\Logging, \CoreLibs\Language\L10n
|
||||||
* \CoreLibs\DB\IO uses \CoreLibs\Debug\Logger, \CoreLibs\DB\SQL\PgSQL
|
* \CoreLibs\DB\IO uses \CoreLibs\Debug\Logging, \CoreLibs\DB\SQL\PgSQL
|
||||||
* \CoreLibs\Admin\Backend uses \CoreLibs\Debug\Logger, \CoreLibs\Language\L10n
|
* \CoreLibs\Admin\Backend uses \CoreLibs\Debug\Logging, \CoreLibs\Language\L10n
|
||||||
* \CoreLibs\Output\Form\Generate uses \CoreLibs\Debug\Logger, \CoreLibs\Language\L10n
|
* \CoreLibs\Output\Form\Generate uses \CoreLibs\Debug\Logging, \CoreLibs\Language\L10n
|
||||||
* \CoreLibs\Template\SmartyExtend uses \CoreLibs\Language\L10n
|
* \CoreLibs\Template\SmartyExtend uses \CoreLibs\Language\L10n
|
||||||
* \CoreLibs\Language\L10n uses FileReader, GetTextReader
|
* \CoreLibs\Language\L10n uses FileReader, GetTextReader
|
||||||
|
* \CoreLibs\Admin\EditBase uses \CoreLibs\Debug\Logging, \CoreLibs\Language\L10n
|
||||||
|
|
||||||
|
### Class internal load
|
||||||
|
|
||||||
|
Loads classes internal (not passed in, not extend)
|
||||||
|
|
||||||
|
* \CoreLibs\Admin\EditBase loads \CoreLibs\Template\SmartyExtend, \CoreLibs\Output\Form\Generate
|
||||||
|
* \CoreLibs\Output\From\Generate loads \CoreLibs\Debug\Logging, \CoreLibs\Language\L10n if not passed on
|
||||||
|
* \CoreLibs\Output\From\Generate loads \CoreLibs\Output\From\TableArrays
|
||||||
|
|||||||
Reference in New Issue
Block a user