private function populateFormatters(array &$handlerOptions, array $formatters)
{
if (isset($handlerOptions['formatter'])) {
if (isset($formatters[$handlerOptions['formatter']])) {
$handlerOptions['formatter'] = $formatters[$handlerOptions['formatter']];
} else {
throw new \InvalidArgumentException(sprintf('Formatter %s not found in the configured formatters', $handlerOptions['formatter']));
}
}
}