bin/pickle
#!/usr/bin/env php
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
// application.php
function includeIfExists($file)
{
return file_exists($file) ? include $file : false;
}
if ((!$loader = includeIfExists(__DIR__ . '/../vendor/autoload.php')) && (!$loader = includeIfExists(__DIR__ . '/../../../autoload.php'))) {
echo 'You must set up the project dependencies, run the following commands:' . PHP_EOL
. 'curl -sS https://getcomposer.org/installer | php' . PHP_EOL
. 'php composer.phar install' . PHP_EOL;
exit(1);
}
if (defined('PHP_WINDOWS_VERSION_MAJOR')) {
$name = '
____ _ _ _
| _ \(_) ___| | _| | ___
| |_) | |/ __| |/ / |/ _ \
| __/| | (__| <| | __/
|_| |_|\___|_|\_\_|\___| ';
} else {
$name = '
██████╗ ██╗ ██████╗██╗ ██╗██╗ ███████╗
██╔══██╗██║██╔════╝██║ ██╔╝██║ ██╔════╝
██████╔╝██║██║ █████╔╝ ██║ █████╗
██╔═══╝ ██║██║ ██╔═██╗ ██║ ██╔══╝
██║ ██║╚██████╗██║ ██╗███████╗███████╗
╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚══════╝ ';
}
$application = new Pickle\Console\Application($name);
$application->run();