Beispiel #1
0
$root_path = str_replace(DS . $contentDirectory, '', SRC_PATH);
/**
 * ----------------------------------------------------
 * Include composer autoloading
 * ----------------------------------------------------
 */
if (file_exists($autoload = $root_path . DS . 'vendor' . DS . 'autoload.php')) {
    require_once $autoload;
}
/**
 * ----------------------------------------------------
 * Set environment
 * ----------------------------------------------------
 * Define path and the environment locations.
 */
$env = new \Weloquent\Config\Environment($root_path);
/**
 * ----------------------------------------------------
 * Load .env file
 * ----------------------------------------------------
 */
$location = $env->which();
if (empty($location)) {
    printf('<h1>%s</h1>', 'Unable to define the environment. Make sure to define your hostname.');
}
$loaded = $env->load($location);
if (empty($loaded)) {
    printf('<h1>%s</h1>', 'Unable to locate your environment file.');
}
/**
 * ----------------------------------------------------
 * -----------------------------------------------------
 * Set my custom request class
 * -----------------------------------------------------
 */
Application::requestClass('Weloquent\\Core\\Http\\Request');
/*
|--------------------------------------------------------------------------
| Detect The Application Environment
|--------------------------------------------------------------------------
|
| Laravel takes a dead simple approach to your application environments
| so you can just specify a machine name for the host that matches a
| given environment, then we will automatically detect it for you.
|
*/
$objEnv = new Weloquent\Config\Environment(dirname(ABSPATH));
$env = $objEnv->which();
$app['env'] = $env;
/*
|--------------------------------------------------------------------------
| Bind Paths
|--------------------------------------------------------------------------
|
| Here we are binding the paths configured in paths.php to the app. You
| should not be changing these here. If you need to change these you
| may do so within the paths.php file and they will be bound here.
|
*/
$app->bindInstallPaths(require SRC_PATH . '/bootstrap/paths.php');
/*
|--------------------------------------------------------------------------
Beispiel #3
0
|
*/
$app = new Illuminate\Foundation\Application();
/*
|--------------------------------------------------------------------------
| Detect The Application Environment
|--------------------------------------------------------------------------
|
| Laravel takes a dead simple approach to your application environments
| so you can just specify a machine name for the host that matches a
| given environment, then we will automatically detect it for you.
|
*/
$env = $app->detectEnvironment(function () {
    $root_path = dirname(dirname(__DIR__));
    $env = new \Weloquent\Config\Environment($root_path . DS);
    return $env->which();
});
/*
|--------------------------------------------------------------------------
| Bind Paths
|--------------------------------------------------------------------------
|
| Here we are binding the paths configured in paths.php to the app. You
| should not be changing these here. If you need to change these you
| may do so within the paths.php file and they will be bound here.
|
*/
$app->bindInstallPaths(require __DIR__ . '/paths.php');
/*
|--------------------------------------------------------------------------