Ejemplo n.º 1
0
<?php

error_reporting(E_ALL);
// Check version
if (version_compare(phpversion(), '5.3.3', '<')) {
    printf('PHP 5.3.3 is required, you have %s', phpversion());
    exit(1);
}
defined('EVA_ROOT_PATH') || define('EVA_ROOT_PATH', __DIR__ . '/../..');
defined('EVA_PUBLIC_PATH') || define('EVA_PUBLIC_PATH', __DIR__ . '/..');
defined('EVA_LIB_PATH') || define('EVA_LIB_PATH', __DIR__ . '/../../vendor');
defined('EVA_MODULE_PATH') || define('EVA_MODULE_PATH', __DIR__ . '/../../module');
defined('EVA_CONFIG_PATH') || define('EVA_CONFIG_PATH', __DIR__ . '/../../config');
/** Public functions */
function p($r, $usePr = false)
{
    if ($usePr || false === method_exists('\\Zend\\Debug', 'dump')) {
        echo '<pre>' . print_r($r, true) . '</pre>';
        return;
    }
    \Zend\Debug::dump($r);
}
set_include_path(implode(PATH_SEPARATOR, array('.', EVA_LIB_PATH, get_include_path())));
//require_once 'Eva/Loader/AutoloaderFactory.php';
require_once EVA_LIB_PATH . '/Zend/library/Zend/Loader/AutoloaderFactory.php';
Zend\Loader\AutoloaderFactory::factory(array('Zend\\Loader\\StandardAutoloader' => array('autoregister_zf' => true)));
$loader = Zend\Loader\AutoloaderFactory::getRegisteredAutoloaders();
$loader = $loader[Zend\Loader\AutoloaderFactory::STANDARD_AUTOLOADER];
$loader->registerNamespace('Eva\\', EVA_PUBLIC_PATH . '/../vendor/Eva');