Fix: buildForm() and buildView signatures

Their signatures changed with the recent modifications done in symfony's
form component.
This commit is contained in:
kphoen 2012-05-26 18:20:01 +02:00
parent 43033152b7
commit 6c75b13e36

View File

@ -12,16 +12,16 @@
namespace Nelmio\ApiDocBundle\Form\Extension; namespace Nelmio\ApiDocBundle\Form\Extension;
use Symfony\Component\Form\AbstractTypeExtension; use Symfony\Component\Form\AbstractTypeExtension;
use Symfony\Component\Form\FormBuilder; use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\Form\FormInterface; use Symfony\Component\Form\FormInterface;
use Symfony\Component\Form\FormView; use Symfony\Component\Form\FormViewInterface;
class DescriptionFieldTypeExtension extends AbstractTypeExtension class DescriptionFieldTypeExtension extends AbstractTypeExtension
{ {
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function buildForm(FormBuilder $builder, array $options) public function buildForm(FormBuilderInterface $builder, array $options)
{ {
$builder->setAttribute('description', $options['description']); $builder->setAttribute('description', $options['description']);
} }
@ -29,7 +29,7 @@ class DescriptionFieldTypeExtension extends AbstractTypeExtension
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function buildView(FormView $view, FormInterface $form) public function buildView(FormViewInterface $view, FormInterface $form, array $options)
{ {
$view->set('description', $form->getAttribute('description')); $view->set('description', $form->getAttribute('description'));
} }