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