for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Yarak\Console\Stubs;
use Yarak\Console\Command;
use Yarak\Console\Input\Input;
class NullCommand extends Command
{
protected $name;
protected $description;
protected $options = [];
protected $arguments = [];
public function __construct($name = null)
$this->name = $name;
}
public function setName($name)
public function setDescription($description)
public function addArgument($name, $mode = null, $description = '', $default = null)
$this->arguments[] = [
'name' => $name,
'mode' => $mode,
'description' => $description,
'default' => $default,
];
public function addOption($name, $shortcut = null, $mode = null, $description = '', $default = null)
$this->options[] = [
'shortcut' => $shortcut,
public function getName()
return $this->name;
public function getDescription()
return $this->description;
public function getArguments()
return $this->arguments;
public function getOptions()
return $this->options;