Example #1
0
<?php

// manage include path
set_include_path(get_include_path() . PATH_SEPARATOR . 'vendor/');
// globals
class Globals
{
    public static $Config;
    public static $Success;
    public static $Warning;
    public static $Error;
}
// includes
require_once 'Config/Lite.php';
require_once 'includes/constants.php';
require_once 'includes/twig.php';
require_once 'includes/utils.php';
require_once 'includes/config.php';
// init stuff
session_start();
date_default_timezone_set('UTC');
// load configuration
// you can enforce default values
// using Config::setDefaultValue
// and then issue Config::save
Config::load();
Config::setDefaultValue('val1', 'bonjour');
Config::setDefaultValue('val2', true);
Config::save();