Completed
Push — master ( d7cd82...c94b19 )
by Mikołaj
04:50
created

ItemAddView   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 30
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 2

Importance

Changes 0
Metric Value
dl 0
loc 30
rs 10
c 0
b 0
f 0
wmc 1
lcom 1
cbo 2

1 Method

Rating   Name   Duplication   Size   Complexity  
A display() 0 12 1
1
<?php
2
3
namespace Rudolf\Modules\Appearance\Menu\Item;
4
5
use Rudolf\Component\Helpers\Navigation\MenuItemCollection;
6
use Rudolf\Framework\View\AdminView;
7
8
class ItemAddView extends AdminView
9
{
10
    /**
11
     * @var MenuItem
12
     */
13
    protected $item;
14
15
    /**
16
     * @var array
17
     */
18
    protected $types;
19
20
    /**
21
     * @var MenuItemCollection
22
     */
23
    protected $items;
24
25
    public function display($data, $types, $items)
26
    {
27
        $this->pageTitle = _('Menu editor');
28
        $this->head->setTitle($this->pageTitle);
29
        $this->item = $data;
30
        $this->types = $types;
31
        $this->items = $items;
32
33
        $this->templateType = 'add';
34
35
        $this->template = 'appearance-menu-item';
36
    }
37
}
38