for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace Bone\Console;
use Barnacle\Container;
use Barnacle\RegistrationInterface;
class ConsolePackage implements RegistrationInterface
{
/**
* @param Container $c
*/
public function addToContainer(Container $c)
$app = $c->has(ConsoleApplication::class) ? $c->get(ConsoleApplication::class) : new ConsoleApplication();
$consoleCommands = $c->get('consoleCommands');
$app->addCommands($consoleCommands);
}