Я создаю собственный тип формы в symfony2, но я не могу получить доступ к своим собственным свойствам по умолчанию в функции buildView. Вот код:symfony2 custom type type - собственный defaultOptions
public function getDefaultOptions(array $options)
{
return array(
'identifier' => isset($options['identifier']) ? $options['identifier'] : '#star',
'currentRating' => isset($options['currentRating']) ? $options['currentRating'] : 0,
);
}
/**
* {@inheritdoc}
*/
public function buildView(FormView $view, FormInterface $form)
{
$view->set('currentRating', $form->getAttribute('currentRating'));
$view->set('idientifier', $form->getAttribute('identifier'));
}
Ошибка:
Notice: Undefined index: currentRating in ...
Я ничего, что это не возможно, не читать. Благодарим вас за помощь.