//NOTE: altere a informação para false para desabilitar a função $config->language_session_key = 'language-id'; // string, false // Alterar sessão automaticamente quando usar a request key //NOTE: altere a informação para false para desabilitar a função $config->language_session_autosync = true; /** CONFIGURAÇÕES DE BANCO DE DADOS */ // Permitir conexão preguiçosa: conectar somente quando for necessário. $config->database_lazy_mode = true; // boolean // Usar conexões persistentes por padrão $config->database_persistent_mode = true; // boolean // Charset padrão para ser utilizado $config->database_default_charset = 'utf8'; // string /** CONFIGURAÇÕES DE SESSÃO */ // Prefixar sessões (isto evita conflito de sessões) //NOTE: altere a informação para true para prefixar automaticamente //NOTE: altere a informação para false para desabilitar a função $config->session_prefix = true; // Ao prefixar automaticamente, também incluir a modular $config->session_prefix_modular = false; /** CONFIGURAÇÕES DE SEGURANÇA */ // Chave de segurança para SHA256 //NOTE: prefira utilizar um dos itens em: http://bit.ly/aHeU8I $config->security_key = 'default'; // Salva as configurações na raiz core_config::save_configs('', $config); // Carrega as configurações modular core::do_require(CORE_MODULES . '/configs.php');
public static function do_require($__required_file) { // As configurações deverão ser salvas nesta variável $config = new stdclass(); // Armazena a informação se o arquivo existe $__is_file = false; // Inclui o arquivo especificado $__required_file = realpath($__required_file); if (is_file($__required_file)) { $__is_file = true; require $__required_file; } // Salva as configurações, se necessário core_config::save_configs(self::get_path_clipped($__required_file), (array) $config); return $__is_file; }