Public Member Functions | |
| __construct ($baseDir, $containerBuilderClass=ContainerBuilder::class) | |
| init () | |
| getContainer () | |
| getRouter () | |
| getLocaleResolver () | |
| getViewResolvers () | |
| getExceptionHandlers () | |
| getAppLogger () | |
Static Public Member Functions | |
| static | isDevelServer () |
| static | getValue ($param) |
Public Attributes | |
| const | ROUTER_IDENTIFIER = 'mvc.router' |
| const | ROUTER_COMMON_INTERCEPTORS_IDENTIFIER = 'mvc.router.commonInterceptors' |
| const | ROUTER_DEFINITIONS_INDENTIFIER = 'mvc.routeDefinitions' |
| const | ROUTER_REDIRECT_RO_URL_WITHOUT_TAILING_SLASH_INDENTIFIER = 'mvc.router.redirectToURLWithoutTailingSlash' |
| const | LOCALE_RESOLVER_IDENTIFIER = 'locale.resolver' |
| const | INIT_LOGGER_IDENTIFIER = 'logs.initLogger' |
| const | VIEW_RESOLVER_IDENTIFIER = 'mvc.view.viewResolvers' |
| const | EXCEPTION_HANDLERS_INDENTIFIER = 'mvc.exceptionHandlers' |
| const | APP_DIR_IDENTIFIER = 'app.baseDir' |
| const | APP_DIR = 'app.baseDir' |
| const | CONFIG_DIR_IDENTIFIER = 'app.configDir' |
| const | TMP_DIR_IDENTIFIER = 'app.tmpDir' |
| const | CACHE_DIR_IDENTIFIER = 'app.cacheDir' |
| const | USE_CONFIG_CACHE_IDENTIFIER = 'cache.useDefinitionCache' |
| const | MODULE_CONFIG_FILENAME = "installed-modules.php" |
| const | INSTALLED_LIBS_FILENAME = "installed-modules.php" |
Protected Member Functions | |
| getBaseDir () | |
| getAbsoluteConfigDir () | |
Protected Attributes | |
| $baseDir | |
| $machineIdKey = 'MACHINE_ID' | |
| $configDir = 'config' | |
| $configFilePrefix = "config" | |
| $tmpDir = 'tmp' | |
| $cacheDir = NULL | |
| $configCacheFileName = "config-cache.php" | |
| $viewsConfigFileName = "views.php" | |
| $containerBuilderClass | |
| $container = NULL | |
| $log = NULL | |
Static Protected Attributes | |
| static | $develserver = false |
| static | $extConfig |
slouzi k nacteni konfigurace
| __construct | ( | $baseDir, | |
$containerBuilderClass = ContainerBuilder::class |
|||
| ) |
|
protected |
vrati absolutni odkaz do nofiguracniho souboru
| getAppLogger | ( | ) |
vrati logger
| string | $name |
|
protected |
vrati basedir pro aplikaci
| getContainer | ( | ) |
| getExceptionHandlers | ( | ) |
returns exception handlers for application
| getLocaleResolver | ( | ) |
| getRouter | ( | ) |
vrari router pro aplikaci
| Exception |
|
static |
vrati hodnotu parametru z konfigu
| string | $param | Entry name |
| getViewResolvers | ( | ) |
| init | ( | ) |
| string | $baseDir | korenovy adresar aplikace |
| Exception |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
| const APP_DIR = 'app.baseDir' |
| const APP_DIR_IDENTIFIER = 'app.baseDir' |
pod jakym idrentifikatorem je ulozan koremovy adresar aplikace
| const CACHE_DIR_IDENTIFIER = 'app.cacheDir' |
pod jakym idrentifikatorem je ulozan adresar cache aplikace
| const CONFIG_DIR_IDENTIFIER = 'app.configDir' |
pod jakym idrentifikatorem je ulozan adresar s konfiguracenmi aplikace
| const EXCEPTION_HANDLERS_INDENTIFIER = 'mvc.exceptionHandlers' |
jsak jsou definovany exception handlery
| const INIT_LOGGER_IDENTIFIER = 'logs.initLogger' |
provede inicializaci loggeru
| const INSTALLED_LIBS_FILENAME = "installed-modules.php" |
| const LOCALE_RESOLVER_IDENTIFIER = 'locale.resolver' |
pod jaky identifilatorem je ulozen locale resolver
| const MODULE_CONFIG_FILENAME = "installed-modules.php" |
do jakeho souboru se maji zapsat informce o nainstalovanych knihovnach aplikace
| const ROUTER_COMMON_INTERCEPTORS_IDENTIFIER = 'mvc.router.commonInterceptors' |
pod jakym identifikatorem jsou ulozeny spolecne interceptory pro vsechny route definition
| const ROUTER_DEFINITIONS_INDENTIFIER = 'mvc.routeDefinitions' |
jsak jsou definovany routery
| const ROUTER_IDENTIFIER = 'mvc.router' |
pod jakym identifikatorem je ulozen router
| const ROUTER_REDIRECT_RO_URL_WITHOUT_TAILING_SLASH_INDENTIFIER = 'mvc.router.redirectToURLWithoutTailingSlash' |
| const TMP_DIR_IDENTIFIER = 'app.tmpDir' |
pod jakym idrentifikatorem je ulozan tmp adresar aplikace
| const USE_CONFIG_CACHE_IDENTIFIER = 'cache.useDefinitionCache' |
urcuje jestli se maji cachovat konfigy: hlavni, moduly a obsah adresate web
| const VIEW_RESOLVER_IDENTIFIER = 'mvc.view.viewResolvers' |
pod jakym id jsou view resolvery