1 | <?php |
||
5 | class InstanceHelperRegistry |
||
6 | { |
||
7 | |||
8 | private $defaultInstance = null; |
||
9 | |||
10 | /** |
||
11 | * @var InstanceHelper[] |
||
12 | */ |
||
13 | private $instanceHelpers = []; |
||
14 | |||
15 | 3 | public function addHelper($name, InstanceHelper $helper) |
|
19 | |||
20 | 4 | public function hasHelper($name) |
|
24 | |||
25 | 3 | /** |
|
26 | * @param $name |
||
27 | 3 | * @return InstanceHelper |
|
28 | */ |
||
29 | public function getHelper($name) |
||
41 | 1 | ||
42 | public function setDefaultHelper($name) |
||
46 | 1 | ||
47 | public function getDefaultHelper() |
||
55 | } |
||
56 |