public function finishView(FormView $view, FormInterface $form, array $options)
{
parent::finishView($view, $form, $options);
foreach ($view->vars['choices'] as $choice) {
$additionalAttributes = array();
foreach ($options['option_attributes'] as $attributeName => $choicePath) {
$additionalAttributes[$attributeName] = $this->propertyAccessor->getValue($choice->data, $choicePath);
}
$choice->attr = array_replace(isset($choice->attr) ? $choice->attr : array(), $additionalAttributes);
}
}