コード例 #1
0
ファイル: Start.php プロジェクト: nova-framework/app
//--------------------------------------------------------------------------
// Setup The Framework Environment
//--------------------------------------------------------------------------
defined('ENVIRONMENT') || define('ENVIRONMENT', 'development');
//--------------------------------------------------------------------------
// Load The Global Configuration
//--------------------------------------------------------------------------
$path = APPDIR . 'Config.php';
if (is_readable($path)) {
    require $path;
}
//--------------------------------------------------------------------------
// Create New Application
//--------------------------------------------------------------------------
$app = new Application();
$app->instance('app', $app);
//--------------------------------------------------------------------------
// Detect The Application Environment
//--------------------------------------------------------------------------
$env = $app->detectEnvironment(array('local' => array('darkstar')));
//--------------------------------------------------------------------------
// Bind Paths
//--------------------------------------------------------------------------
$paths = array('base' => ROOTDIR, 'app' => APPDIR, 'public' => PUBLICDIR, 'storage' => STORAGE_PATH);
$app->bindInstallPaths($paths);
//--------------------------------------------------------------------------
// Load The Framework Facades
//--------------------------------------------------------------------------
Facade::clearResolvedInstances();
Facade::setFacadeApplication($app);
//--------------------------------------------------------------------------