<?php

/**
* Transformatika Framework
*/
use Transformatika\Config\Config;
use Transformatika\MVC\RouteDispatcher;
Config::init(array('configExt' => 'yaml'));
/*
* Environment Setup
*/
if (Config::getConfig('env') === 'dev') {
    error_reporting(E_ALL);
    ini_set('display_errors', 'On');
} else {
    error_reporting(0);
    ini_set('display_errors', 'Off');
}
/*
* Initializing Propel ORM
*/
if (Config::getConfig('usePropel') == 'true' || Config::getConfig('usePropel') === true) {
    require_once 'propel.php';
}
$router = new RouteDispatcher(Config::readConfigFile('routing.yaml'));
$router->dispatch();
Ejemplo n.º 2
0
<?php

/**
* This file is used by phpunit
* usage: vendor/bin/phpunit --bootstrap src/phpunit.php src/
*/
define('DS', DIRECTORY_SEPARATOR);
define('BASE_PATH', realpath(dirname(__FILE__) . DS . '..'));
require_once BASE_PATH . DS . 'vendor' . DS . 'autoload.php';
\Transformatika\Config\Config::init(array('configExt' => 'yaml'));
if (\Transformatika\Config\Config::getConfig('usePropel') == 'true' || \Transformatika\Config\Config::getConfig('usePropel') === true) {
    require_once dirname(__FILE__) . DS . 'propel.php';
}