Completed
Push — master ( bf6b48...8613c0 )
by Pavel
9s
created

GroupAction::getOptions()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
3
/**
4
 * @copyright   Copyright (c) 2015 ublaboo <[email protected]>
5
 * @author      Pavel Janda <[email protected]>
6
 * @package     Ublaboo
7
 */
8
9
namespace Ublaboo\DataGrid\GroupAction;
10
11
use Nette;
12
13
/**
14
 * @method void onSelect(array $ids, string $value)
15
 */
16
abstract class GroupAction extends Nette\Object
17
{
18
	/**
19
	 * @var callable[]
20
	 */
21
	public $onSelect = [];
22
23
	/**
24
	 * @var string
25
	 */
26
	protected $title;
27
28
	/**
29
	 * @param string $title
30
	 */
31
	public function __construct($title)
32
	{
33
		$this->title = $title;
34
	}
35
36
	/**
37
	 * Get action title
38
	 * @return string
39
	 */
40
	public function getTitle()
41
	{
42
		return $this->title;
43
	}
44
}
45