/**
* @param OutputFormatterInterface $outputFormatter
* @param InputInterface $input
*
* @return OutputFormatterInput
*/
public function getOutputFormatterInput(OutputFormatterInterface $outputFormatter, InputInterface $input)
{
$buffer = [];
foreach ($input->getOptions() as $k => $v) {
if (strpos($k, 'formatter-' . $outputFormatter->getName() . '-') !== 0) {
continue;
}
$option = substr($k, strlen('formatter-' . $outputFormatter->getName() . '-'));
$buffer[$option] = $v;
}
return new OutputFormatterInput($buffer);
}