- Configuration properties is REPLACED magic values used inside classes.
- Env properties is arguments for any configurations properties, E.g. app_path().
-
Xemoe/Contracts/EnvLoaderContract
interface EnvLoaderContract { loadEnv(array $env); loadFileEnv($filepath); getEnv(); }
-
Xemoe/Contracts/LoggingContainerContract
interface LoggingContainerContract { setLogger(LoggerInterface $logger); getLogger(); }
-
Xemoe/Contracts/CachingContainerContract
interface CachingContainerContract { setCache(CacheItemPoolInterface $cacher); getCache(); }
Draft - ActiveMenu
Definitions of ActiveMenu
Abstracts
Xemoe/Contracts/MenuContainerContract
Xemoe/Menu/Contracts/MenuItemContract
Xemoe/Menu/Contracts/ParentItemContract
Testcase
Unit/Menu/MenuItemTest
Unit/Menu/ParentItemTest
Unit/Containers/MenuContainerTest