for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace OckCyp\CoversValidator\Application;
use OckCyp\CoversValidator\Command\ValidateCommand;
use Symfony\Component\Console\Application;
use Symfony\Component\Console\Input\InputInterface;
class CoversValidatorSymfony5 extends Application
{
const NAME = 'CoversValidator';
const VERSION = '1.4.0';
/**
* {@inheritdoc}
*/
public function __construct($name = self::NAME, $version = self::VERSION)
parent::__construct($name, $version);
}
protected function getCommandName(InputInterface $input)
return 'validate';
protected function getDefaultCommands()
$defaultCommands = parent::getDefaultCommands();
$defaultCommands[] = new ValidateCommand;
return $defaultCommands;
public function getDefinition()
$inputDefinition = parent::getDefinition();
$inputDefinition->setArguments();
return $inputDefinition;