Code Duplication    Length = 16-19 lines in 11 locations

src/module/Albums/Category/Roll/Admin/View.php 1 location

@@ 9-27 (lines=19) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop($data, $pagination,
14
            'Rudolf\\Modules\\Albums\\Category\\One\\Admin\\Category',
15
            '/admin/articles\\categories/list'
16
        );
17
18
        $this->head->setTitle($this->pageTitle());
19
20
        $this->template = 'categories-list';
21
    }
22
23
    protected function pageTitle()
24
    {
25
        return _('Category list');
26
    }
27
}
28

src/module/Albums/Roll/Admin/View.php 1 location

@@ 9-25 (lines=17) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Albums\\One\\Admin\\Album',
17
            '/admin/albums/list'
18
        );
19
20
        $this->pageTitle = _('Albums list');
21
        $this->head->setTitle($this->pageTitle);
22
23
        $this->template = 'albums-list';
24
    }
25
}
26

src/module/Articles/Category/Roll/Admin/View.php 1 location

@@ 9-24 (lines=16) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop($data, $pagination,
14
            'Rudolf\\Modules\\Articles\\Category\\One\\Admin\\Category',
15
            '/admin/articles\\categories/list'
16
        );
17
18
        $this->pageTitle = _('Category list');
19
20
        $this->head->setTitle($this->pageTitle);
21
22
        $this->template = 'categories-list';
23
    }
24
}
25

src/module/Articles/Roll/Admin/View.php 1 location

@@ 9-26 (lines=18) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Articles\\One\\Admin\\Article',
17
            '/admin/articles/list'
18
        );
19
20
        $this->pageTitle = _('Articles list');
21
22
        $this->head->setTitle($this->pageTitle);
23
24
        $this->template = 'articles-list';
25
    }
26
}
27

src/module/Galleries/Roll/Admin/View.php 1 location

@@ 9-25 (lines=17) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Galleries\\One\\Admin\\Gallery',
17
            '/admin/galleries/list'
18
        );
19
20
        $this->pageTitle = _('Galleries list');
21
        $this->head->setTitle($this->pageTitle);
22
23
        $this->template = 'galleries-list';
24
    }
25
}
26

src/module/Modules/Roll/Admin/View.php 1 location

@@ 9-25 (lines=17) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Modules\\One\\Admin\\Module',
17
            '/admin/modules/list'
18
        );
19
20
        $this->pageTitle = _('Modules list');
21
        $this->head->setTitle($this->pageTitle);
22
23
        $this->template = 'modules-list';
24
    }
25
}
26

src/module/Pages/Roll/Admin/View.php 1 location

@@ 9-26 (lines=18) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Pages\\One\\Admin\\Page',
17
            '/admin/pages/list'
18
        );
19
20
        $this->pageTitle = _('Pages list');
21
22
        $this->head->setTitle($this->pageTitle);
23
24
        $this->template = 'pages-list';
25
    }
26
}
27

src/module/Plugins/Roll/Admin/View.php 1 location

@@ 9-25 (lines=17) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Plugins\\One\\Admin\\Plugin',
17
            '/admin/plugins/list'
18
        );
19
20
        $this->pageTitle = _('Plugins list');
21
        $this->head->setTitle($this->pageTitle);
22
23
        $this->template = 'modules-list';
24
    }
25
}
26

src/module/Tools/Admin/Roll/View.php 1 location

@@ 9-25 (lines=17) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Tools\\Admin\\One\\Tool',
17
            '/admin/plugins/list'
18
        );
19
20
        $this->pageTitle = _('Tools list');
21
        $this->head->setTitle($this->pageTitle);
22
23
        $this->template = 'tools-list';
24
    }
25
}
26

src/module/Users/Roll/Admin/View.php 1 location

@@ 9-26 (lines=18) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Users\\One\\Admin\\User',
17
            '/admin/users/list'
18
        );
19
20
        $this->pageTitle = _('Users list');
21
22
        $this->head->setTitle($this->pageTitle);
23
24
        $this->template = 'users-list';
25
    }
26
}
27

src/module/Appearance/Roll/Admin/View.php 1 location

@@ 9-25 (lines=17) @@
6
use Rudolf\Component\Helpers\Pagination\Loop;
7
use Rudolf\Framework\View\AdminView;
8
9
class View extends AdminView
10
{
11
    public function setData($data, Pagination $pagination)
12
    {
13
        $this->loop = new Loop(
14
            $data,
15
            $pagination,
16
            'Rudolf\\Modules\\Appearance\\One\\Admin\\Theme',
17
            '/admin/appearance/list'
18
        );
19
20
        $this->pageTitle = _('Themes list');
21
        $this->head->setTitle($this->pageTitle);
22
23
        $this->template = 'appearance-themes-list';
24
    }
25
}
26