getVersion() getVersion() : string Gets current version Multiple entries of application.version in config are separated by / Returns string
getConfigModTimes() getConfigModTimes() : string Gets an array of mod times for the loaded config files Returns string
getApplication() getApplication() : \Fuman_Application_Abstract|null Gets application application.classname Returns \Fuman_Application_Abstract|null
__get() __get(string $key) : mixed Returns a Value for a key Parameters string $key Throws \Fuman_Exception When no value is set for key Returns mixed — @ishacky
__isset() __isset(string $key) : boolean Returns true when value with $key is set. Parameters string $key Returns boolean
keys() keys() : array<mixed,string> Returns a list of all top-level config keys Returns array<mixed,string>
isInstalled() isInstalled() : boolean Returns true when fuman was installed by checking config->system->install_hash. If the value does exist and equal to FUMAN_ROOT_PATH, fuman is installed. Returns boolean
setConfigData() setConfigData(\stdClass $configDataContainer) Parameters \stdClass $configDataContainer
getCacheType() getCacheType( $real = false) : integer Gets cache type session (none, session, runtime) Parameters $real Returns integer
explode() explode(string $value) : array Explodes a string by comma and filters empty values Parameters string $value Returns array
toConfigString() toConfigString(\stdClass $data, boolean $addPhpExit = true) : string Returns a ini string Parameters \stdClass $data boolean $addPhpExit Returns string
_prepareConfigValue() _prepareConfigValue(string|integer $value) : string Prepares config value Parameters string|integer $value Throws \Fuman_Exception Returns string
_mergeConfig() _mergeConfig(array $data, \stdClass|null $parent = null, boolean $recursive = true) : \stdClass To object with parent Converts config (array) into an object based on stdClass Parameters array $data \stdClass|null $parent boolean $recursive Returns \stdClass