Code Duplication    Length = 17-17 lines in 2 locations

Controller/CRUDController.php 1 location

@@ 13-29 (lines=17) @@
10
11
class CRUDController extends Controller
12
{
13
    public function itemAction()
14
    {
15
        $object = $this->admin->getSubject();
16
        $router = $this->container->get('router');
17
        $parameters = [];
18
19
        if ($object instanceof Menu) {
20
            $parameters['menu'] = $object->getId();
21
        } elseif ($object instanceof Item) {
22
            $parameters['menu'] = $object->getMenu()->getId();
23
            $parameters['item'] = $object->getId();
24
        }
25
26
        $url = $router->generate('admin_alpixel_menu_item_list', $parameters, UrlGeneratorInterface::ABSOLUTE_PATH);
27
28
        return new RedirectResponse($url);
29
    }
30
31
    protected function redirectTo($object)
32
    {

Controller/ItemCRUDController.php 1 location

@@ 167-183 (lines=17) @@
164
        return new RedirectResponse($url);
165
    }
166
167
    public function itemAction()
168
    {
169
        $object = $this->admin->getSubject();
170
        $router = $this->container->get('router');
171
        $parameters = [];
172
173
        if ($object instanceof Menu) {
174
            $parameters['menu'] = $object->getId();
175
        } elseif ($object instanceof Item) {
176
            $parameters['menu'] = $object->getMenu()->getId();
177
            $parameters['item'] = $object->getId();
178
        }
179
180
        $url = $router->generate('admin_alpixel_menu_item_list', $parameters, UrlGeneratorInterface::ABSOLUTE_PATH);
181
182
        return new RedirectResponse($url);
183
    }
184
}
185