@@ 64-74 (lines=11) @@ | ||
61 | /** |
|
62 | * {@inheritdoc} |
|
63 | */ |
|
64 | public function configureOptions(OptionsResolver $options) |
|
65 | { |
|
66 | $options->setDefault('comparators', self::$validComparators); |
|
67 | $options->setDefault('data_class', StringFilterData::class); |
|
68 | $options->setDefault('empty_data', function (FormInterface $form) { |
|
69 | return new StringFilterData( |
|
70 | $form->get('comparator')->getData(), |
|
71 | $form->get('value')->getData() |
|
72 | ); |
|
73 | }); |
|
74 | } |
|
75 | ||
76 | private function getChoices(array $supportedComparators, array $enabledComparators) |
|
77 | { |
@@ 76-86 (lines=11) @@ | ||
73 | /** |
|
74 | * {@inheritdoc} |
|
75 | */ |
|
76 | public function configureOptions(OptionsResolver $options) |
|
77 | { |
|
78 | $options->setDefault('comparators', array_keys(self::$comparatorMap)); |
|
79 | $options->setDefault('data_class', StringFilterData::class); |
|
80 | $options->setDefault('empty_data', function (FormInterface $form) { |
|
81 | return new StringFilterData( |
|
82 | $form->get('comparator')->getData(), |
|
83 | $form->get('value')->getData() |
|
84 | ); |
|
85 | }); |
|
86 | } |
|
87 | ||
88 | private function getChoices(array $supportedComparators, array $enabledComparators) |
|
89 | { |