Code Duplication    Length = 22-22 lines in 2 locations

src/Eccube/Controller/Admin/Content/NewsController.php 1 location

@@ 45-66 (lines=22) @@
42
     * @param Application $app
43
     * @return \Symfony\Component\HttpFoundation\Response
44
     */
45
    public function index(Application $app, Request $request)
46
    {
47
        $NewsList = $app['eccube.repository.news']->findBy(array(), array('rank' => 'DESC'));
48
49
        $builder = $app->form();
50
51
        $event = new EventArgs(
52
            array(
53
                'builder' => $builder,
54
                'NewsList' => $NewsList,
55
            ),
56
            $request
57
        );
58
        $app['eccube.event.dispatcher']->dispatch(EccubeEvents::ADMIN_CONTENT_NEWS_INDEX_INITIALIZE, $event);
59
60
        $form = $builder->getForm();
61
62
        return $app->render('Content/news.twig', array(
63
            'form' => $form->createView(),
64
            'NewsList' => $NewsList,
65
        ));
66
    }
67
68
    /**
69
     * 新着情報を登録・編集する。

src/Eccube/Controller/Admin/Setting/System/MemberController.php 1 location

@@ 39-60 (lines=22) @@
36
    {
37
    }
38
39
    public function index(Application $app, Request $request)
40
    {
41
        $Members = $app['eccube.repository.member']->findBy(array(), array('rank' => 'DESC'));
42
43
        $builder = $app['form.factory']->createBuilder();
44
45
        $event = new EventArgs(
46
            array(
47
                'builder' => $builder,
48
                'Members' => $Members,
49
            ),
50
            $request
51
        );
52
        $app['eccube.event.dispatcher']->dispatch(EccubeEvents::ADMIN_SETTING_SYSTEM_MEMBER_INDEX_INITIALIZE, $event);
53
54
        $form = $builder->getForm();
55
56
        return $app->render('Setting/System/member.twig', array(
57
            'form' => $form->createView(),
58
            'Members' => $Members,
59
        ));
60
    }
61
62
    public function edit(Application $app, Request $request, $id = null)
63
    {