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