3 namespace Wallabag\AnnotationBundle\Form
;
5 use Symfony\Component\Form\AbstractType
;
6 use Symfony\Component\Form\Extension\Core\Type\CollectionType
;
7 use Symfony\Component\Form\FormBuilderInterface
;
8 use Symfony\Component\OptionsResolver\OptionsResolver
;
9 use Wallabag\AnnotationBundle\Entity\Annotation
;
11 class NewAnnotationType
extends AbstractType
13 public function buildForm(FormBuilderInterface
$builder, array $options)
19 ->add('quote', null, [
22 ->add('ranges', CollectionType
::class, [
23 'entry_type' => RangeType
::class,
29 public function configureOptions(OptionsResolver
$resolver)
31 $resolver->setDefaults([
32 'data_class' => Annotation
::class,