Code Duplication    Length = 9-10 lines in 2 locations

lib/FilterBarFactory.php 1 location

@@ 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
    {

lib/GridFormFactory.php 1 location

@@ 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