- 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(); }
Example getMenuArray() result