Source for file helper.php
Documentation is available at helper.php
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
$router =
$app->getRouter();
if ($itemid =
$params->get($type))
$query =
$db->getQuery(true)
->select($db->quoteName('link'))
->from($db->quoteName('#__menu'))
->where($db->quoteName('published') .
'=1')
->where($db->quoteName('id') .
'=' .
$db->quote($itemid));
if ($link =
$db->loadResult())
if ($router->getMode() ==
JROUTER_MODE_SEF)
$url =
'index.php?Itemid='.
$itemid;
$url =
$link.
'&Itemid='.
$itemid;
$vars =
$router->parse($uri);
if ($router->getMode() ==
JROUTER_MODE_SEF)
if (isset
($vars['Itemid']))
$itemid =
$vars['Itemid'];
$item =
$menu->getItem($itemid);
if (isset
($item) &&
$vars ==
$item->query)
$url =
'index.php?Itemid='.
$itemid;
return (!$user->get('guest')) ?
'logout' :
'login';
Documentation generated on Tue, 19 Nov 2013 15:04:22 +0100 by phpDocumentor 1.4.3