Exemple #1
0
});
$logfile = Config::PHP_LOG_FILE;
if ($logfile) {
    if (substr($logfile, 0, 1) != '/') {
        $logfile = dirname(__DIR__) . '/' . $logfile;
    }
    ini_set("error_log", $logfile);
}
$logfile = Config::LOG_FILE;
if ($logfile) {
    if (substr($logfile, 0, 1) != '/') {
        $logfile = dirname(__DIR__) . '/' . $logfile;
    }
    HLog::setFile($logfile);
}
HLog::setLevel(Config::LOG_LEVEL);
\JNMFW\helpers\HLang::init('ES', 'ES', 'dokify2\\langs');
$driver = new MySQLiDriver(Config::DB_SERVER, Config::DB_USER, Config::DB_PASSWORD, Config::DB_NAME);
$driver->setPrefix(Config::DB_PREFIX);
DBFactory::registerDefaultInstance($driver);
if (CacheXCache::isEnabled()) {
    $cache = CacheManager::getInstance();
    $cache->setLocalCache(new CacheXCache());
}
function loadJNMFW()
{
    // cargar librería JNMFW
    // puede estar en una subcarpeta,
    // en la superior o ya incluida en el php.ini
    if (stripos(get_include_path(), 'jnmfw')) {
        return;