Jelix 1.8.8

jConfig
in package

static class which loads the configuration.

Tags
subpackage

core

static

Table of Contents

sectionsToIgnoreForEp  = array('httpVersion', 'timeZone', 'domainName', 'forceHTTPPort', 'forceHTTPSPort', 'chmodFile', 'chmodDir', 'disableInstallers', 'enableAllModules', 'modules', '_coreResponses', 'compilation')
$fromCache  : mixed
indicate if the configuration was loading from the cache (true) or if the cache configuration was regenerated (false).
getDefaultConfigFile()  : mixed
load()  : object
load and read the configuration of the application The combination of all configuration files (the given file and the mainconfig.ini.php) is stored in a single temporary file. So it calls the jConfigCompiler class if needed.
__construct()  : mixed
this is a static class, so private constructor.

Constants

sectionsToIgnoreForEp

public mixed sectionsToIgnoreForEp = array('httpVersion', 'timeZone', 'domainName', 'forceHTTPPort', 'forceHTTPSPort', 'chmodFile', 'chmodDir', 'disableInstallers', 'enableAllModules', 'modules', '_coreResponses', 'compilation')
Tags

Properties

$fromCache

indicate if the configuration was loading from the cache (true) or if the cache configuration was regenerated (false).

public static mixed $fromCache = \true
Tags

Methods

getDefaultConfigFile()

public static getDefaultConfigFile() : mixed
Tags
Return values
mixed

load()

load and read the configuration of the application The combination of all configuration files (the given file and the mainconfig.ini.php) is stored in a single temporary file. So it calls the jConfigCompiler class if needed.

public static load(string $configFile) : object
Parameters
$configFile : string

the config file name

Tags
see
jConfigCompiler
Return values
object

it contains all configuration options

__construct()

this is a static class, so private constructor.

private __construct() : mixed
Tags
Return values
mixed

Search results