@@ 195-207 (lines=13) @@ | ||
192 | * |
|
193 | * @return \stdClass |
|
194 | */ |
|
195 | protected function loadExtension() |
|
196 | { |
|
197 | $db = \JFactory::getDbo(); |
|
198 | $query = $db->getQuery(true) |
|
199 | ->select('*') |
|
200 | ->from('#__extensions') |
|
201 | ->where('type = ' . $db->quote('component')) |
|
202 | ->where('element = ' . $db->q($this->option)); |
|
203 | ||
204 | $db->setQuery($query); |
|
205 | ||
206 | return $db->loadObject() ?: new \stdClass; |
|
207 | } |
|
208 | ||
209 | /** |
|
210 | * Load parameters from database. |
@@ 277-289 (lines=13) @@ | ||
274 | * |
|
275 | * @return \stdClass |
|
276 | */ |
|
277 | protected function loadExtension() |
|
278 | { |
|
279 | $db = \JFactory::getDbo(); |
|
280 | $query = $db->getQuery(true) |
|
281 | ->select('*') |
|
282 | ->from('#__extensions') |
|
283 | ->where('type = ' . $db->quote('module')) |
|
284 | ->where('name = ' . $db->q($this->element)); |
|
285 | ||
286 | $db->setQuery($query); |
|
287 | ||
288 | return $db->loadObject() ?: new \stdClass; |
|
289 | } |
|
290 | ||
291 | /** |
|
292 | * Load layout data. |