for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Disque\Command\Argument;
use Disque\Command\CommandInterface;
use Disque\DisqueException;
class InvalidCommandArgumentException extends DisqueException
{
public function __construct(CommandInterface $command, array $arguments)
parent::__construct(sprintf("Invalid command arguments. Arguments for command %1s: %2s",
get_class($command),
json_encode($arguments)
));
}