NavigationBarInterface::getButtons()
last analyzed

Size

Total Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 1
c 0
b 0
f 0
1
<?php
2
/**
3
 * @company MTE Telecom, Ltd.
4
 * @author Ushkov Nikolai <[email protected]>
5
 * Date: 18.04.16
6
 * Time: 16:54
7
 */
8
9
namespace Nnx\DataGrid\NavigationBar;
10
11
/**
12
 * Interface NavigationBarInterface
13
 * @package Nnx\DataGrid\NavigationBar
14
 */
15
interface NavigationBarInterface
16
{
17
    /**
18
     * добавить кнопку
19
     * @param $button
20
     * @return $this
21
     */
22
    public function add($button);
23
24
    /**
25
     * удалить кнопку
26
     * @param $name
27
     * @return $this
28
     */
29
    public function remove($name);
30
31
    /**
32
     * получить кнопки бара
33
     * @return array
34
     */
35
    public function getButtons();
36
37
    /**
38
     * установить кнопки бара
39
     * @param array $buttons
40
     * @return $this
41
     */
42
    public function setButtons($buttons);
43
44
    /**
45
     * Опции навигационного бара
46
     * @param array  $options
47
     * @return $this
48
     */
49
    public function setOptions($options);
50
51
    /**
52
     * Возвращает Опции навигационного бара
53
     * @return array
54
     */
55
    public function getOptions();
56
}
0 ignored issues
show
Coding Style introduced by
As per coding style, files should not end with a newline character.

This check marks files that end in a newline character, i.e. an empy line.

Loading history...
57