Create `Settings` value object for `$cfg` global
commit437bd7c97427671fae537084038e3eb1abe953f3
authorMaurício Meneghini Fauth <mauricio@fauth.dev>
Thu, 22 Jul 2021 04:58:53 +0000 (22 01:58 -0300)
committerMaurício Meneghini Fauth <mauricio@fauth.dev>
Sat, 31 Jul 2021 18:59:24 +0000 (31 15:59 -0300)
treea80398b2db8eb148be43af7d1b6fa77147d4d617
parentabe8b986b20b6abccc1c283aa70a2efa9f30a877
Create `Settings` value object for `$cfg` global

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
libraries/classes/Config/Settings.php [new file with mode: 0644]
libraries/classes/Config/Settings/Export.php [new file with mode: 0644]
libraries/classes/Config/Settings/Import.php [new file with mode: 0644]
libraries/classes/Config/Settings/Schema.php [new file with mode: 0644]
libraries/classes/Config/Settings/Server.php [new file with mode: 0644]
libraries/classes/Config/Settings/Transformations.php [new file with mode: 0644]
psalm-baseline.xml
test/classes/Config/SettingsTest.php [new file with mode: 0644]