@@ 31-39 (lines=9) @@ | ||
28 | $this->filterRegistry = $filterRegistry; |
|
29 | } |
|
30 | ||
31 | public function createForm(GridMetadata $gridMetadata, Capabilities $capabilities): FormInterface |
|
32 | { |
|
33 | $formBuilder = $this->formFactory->createNamedBuilder(self::FORM_NAME, FilterType::class, null, [ |
|
34 | 'grid_metadata' => $gridMetadata, |
|
35 | 'capabilities' => $capabilities, |
|
36 | ]); |
|
37 | ||
38 | return $formBuilder->getForm(); |
|
39 | } |
|
40 | ||
41 | public function createExpression(GridMetadata $gridMetadata, array $data): Expression |
|
42 | { |
@@ 25-34 (lines=10) @@ | ||
22 | $this->formFactory = $formFactory; |
|
23 | } |
|
24 | ||
25 | public function createForm(GridMetadata $gridMetadata, \Traversable $collection): FormInterface |
|
26 | { |
|
27 | $formBuilder = $this->formFactory->createNamedBuilder(self::FORM_NAME, GridType::class, [ |
|
28 | 'rows' => $collection, |
|
29 | ], [ |
|
30 | 'grid_metadata' => $gridMetadata, |
|
31 | ]); |
|
32 | ||
33 | return $formBuilder->getForm(); |
|
34 | } |
|
35 | } |
|
36 |