Skip to content

Instantly share code, notes, and snippets.

@leemason
Created November 6, 2015 14:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leemason/3727023cc5a08c219833 to your computer and use it in GitHub Desktop.
Save leemason/3727023cc5a08c219833 to your computer and use it in GitHub Desktop.
simple fix to prevent composer update / clear-compiled errors
<?php
define('LARAVEL_START', microtime(true));
/*
|--------------------------------------------------------------------------
| Register The Composer Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader
| for our application. We just need to utilize it! We'll require it
| into the script here so that we do not have to worry about the
| loading of any our classes "manually". Feels great to relax.
|
*/
require __DIR__.'/../vendor/autoload.php';
if(php_sapi_name() == "cli" && isset($_SERVER['argv'])) {
$argv = $_SERVER['argv'];
$key = array_search('--no-cache', $argv);
if (false !== $key) {
unset($_SERVER['argv'][$key]);
}
define('NO_BOOTSTRAP_CACHE', true);
}
/*
|--------------------------------------------------------------------------
| Include The Compiled Class File
|--------------------------------------------------------------------------
|
| To dramatically increase your application's performance, you may use a
| compiled class file which contains all of the classes commonly used
| by a request. The Artisan "optimize" is used to create this file.
|
*/
$compiledPath = __DIR__.'/cache/compiled.php';
if (file_exists($compiledPath) && !defined('NO_BOOTSTRAP_CACHE')) {
require $compiledPath;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment