diff options
Diffstat (limited to 'pollutometer-php/bin/console')
-rwxr-xr-x | pollutometer-php/bin/console | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pollutometer-php/bin/console b/pollutometer-php/bin/console new file mode 100755 index 0000000..0629023 --- /dev/null +++ b/pollutometer-php/bin/console @@ -0,0 +1,27 @@ +#!/usr/bin/env php +<?php + +use Symfony\Bundle\FrameworkBundle\Console\Application; +use Symfony\Component\Console\Input\ArgvInput; +use Symfony\Component\Debug\Debug; + +// if you don't want to setup permissions the proper way, just uncomment the following PHP line +// read https://symfony.com/doc/current/setup.html#checking-symfony-application-configuration-and-setup +// for more information +//umask(0000); + +set_time_limit(0); + +require __DIR__.'/../vendor/autoload.php'; + +$input = new ArgvInput(); +$env = $input->getParameterOption(['--env', '-e'], getenv('SYMFONY_ENV') ?: 'dev'); +$debug = getenv('SYMFONY_DEBUG') !== '0' && !$input->hasParameterOption(['--no-debug', '']) && $env !== 'prod'; + +if ($debug) { + Debug::enable(); +} + +$kernel = new AppKernel($env, $debug); +$application = new Application($kernel); +$application->run($input); |