public __construct ( |
||
$config |
public function __construct($config = null)
{
$this->config = $config;
$this->magicQuotes = get_magic_quotes_gpc();
$this->safeMode = ini_get('safe_mode');
$this->isApache = isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'], 'Apache') !== false;
$this->postgresLoaded = extension_loaded('pdo_pgsql');
$this->sqliteLoaded = extension_loaded('pdo_sqlite');
$this->mysqlLoaded = extension_loaded('pdo_mysql');
}
/** * The constructor requires a resource manager object to perform checks against. * This should ideally be typehinted to Bolt\Configuration\ResourceManager. * * @param ResourceManager $config */ public function __construct($config = null) { parent::__construct($config); $this->addCheck('publicAssets'); $this->addCheck('database', true); $this->addCheck('config', true); }