<?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();
<?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'; }