diff --git a/Tests/Fixtures/Controller/TestController.php b/Tests/Fixtures/Controller/TestController.php index 222d312..b71cadd 100644 --- a/Tests/Fixtures/Controller/TestController.php +++ b/Tests/Fixtures/Controller/TestController.php @@ -67,7 +67,7 @@ class TestController /** * @ApiDoc( - * input="Nelmio\ApiDocBundle\Tests\Fixtures\Form\TestType" + * input="Nelmio\ApiDocBundle\Tests\Fixtures\Form\RequiredType" * ) */ public function requiredParametersAction() diff --git a/Tests/Fixtures/Form/RequiredType.php b/Tests/Fixtures/Form/RequiredType.php new file mode 100644 index 0000000..c0e2ec5 --- /dev/null +++ b/Tests/Fixtures/Form/RequiredType.php @@ -0,0 +1,29 @@ + + */ +class RequiredType extends AbstractType +{ + public function buildForm(FormBuilderInterface $builder, array $options) + { + $builder->add('required_field', 'text', array('required' => true)); + } + + /** + * Returns the name of this type. + * + * @return string The name of this type + */ + public function getName() + { + return ''; + } +} diff --git a/Tests/Fixtures/Form/TestType.php b/Tests/Fixtures/Form/TestType.php index b54cb3b..1628ee2 100644 --- a/Tests/Fixtures/Form/TestType.php +++ b/Tests/Fixtures/Form/TestType.php @@ -27,7 +27,6 @@ class TestType extends AbstractType ->add('b') ->add($builder->create('c', 'checkbox')) ->add('d','text',array( 'data' => 'DefaultTest')) - ->add('required_field', 'text', array('required' => true)) ; }