Code Duplication    Length = 22-22 lines in 2 locations

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

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

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

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