@@ 78-85 (lines=8) @@ | ||
75 | * @param string $listener |
|
76 | * @return array Array of PluginsPlugin |
|
77 | */ |
|
78 | public function getByListener($listener) |
|
79 | { |
|
80 | $criteria = new CriteriaCompo(); |
|
81 | $criteria->add(new Criteria('plugin_listener', (string)$listener)); |
|
82 | $criteria->setSort('plugin_status DESC, plugin_order'); |
|
83 | $criteria->setOrder('ASC'); |
|
84 | return $this->getObjects($criteria); |
|
85 | } |
|
86 | ||
87 | /** |
|
88 | * @param string $caller |
|
@@ 91-98 (lines=8) @@ | ||
88 | * @param string $caller |
|
89 | * @return array Array of PluginsPlugin |
|
90 | */ |
|
91 | public function getByCaller($caller) |
|
92 | { |
|
93 | $criteria = new CriteriaCompo(); |
|
94 | $criteria->add(new Criteria('plugin_caller', (string)$caller)); |
|
95 | $criteria->setSort('plugin_status DESC, plugin_order'); |
|
96 | $criteria->setOrder('ASC'); |
|
97 | return $this->getObjects($criteria); |
|
98 | } |
|
99 | ||
100 | ||
101 | /** |