* @license http://adaptablecode.com/projects/core/license * @version $Id: $ */ /** * @ignore */ define('CORE_BASE_PATH', dirname(dirname(__FILE__))); set_include_path(implode(PATH_SEPARATOR, array( CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'etc', CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'lib', CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'extlib', CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'models', get_include_path() ))); /** */ /** * Zend_Loader */ include_once 'Zend/Loader.php'; /** */ /** * Zend_Registry */ include_once 'Zend/Registry.php'; /** */ /** * Zend_Controller_Front */ include_once 'Zend/Controller/Front.php'; /** */ /** * Zend_Controller_Action */ include_once 'Zend/Controller/Action.php'; /** */ /** * Zend_Db */ include_once 'Zend/Db.php'; /** */ /** * Zend_Db_Table_Abstract */ include_once 'Zend/Db/Table/Abstract.php'; /** */ /** * Zend_Cache */ include_once 'Zend/Cache.php'; /** */ /** * AdaptableCore_App */ include_once 'AdaptableCore/App.php'; /** */ /** * @var $database */ $database = Zend_Loader::loadFile('database.php'); Zend_Db_Table_Abstract::setDefaultAdapter(Zend_Db::factory($database['scheme'], $database['conn'])); /** */ /** */ Zend_Registry::set('cache', Zend_Cache::factory('Core', 'File', array( 'lifetime' => 3600, 'automatic_serialization' => true), array( 'cache_dir' => CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'cache' ))); /** */ /** */ AdaptableCore_App::run(array( 'default' => CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'apps' . DIRECTORY_SEPARATOR . 'default', 'admin' => CORE_BASE_PATH . DIRECTORY_SEPARATOR . 'apps' . DIRECTORY_SEPARATOR . 'admin', )); /** */