Back to AbstractMenu class

Method getItem

public \Joomla\CMS\Menu\MenuItem|null
getItem
(mixed $id)
Get menu item by id
Parameters
  • int $id The item id
Returns
  • \Joomla\CMS\Menu\MenuItem|null The item object if the ID exists or null if not found
Since
  • 1.5
Class: AbstractMenu
Project: Joomla

Method getItem - Source code

/**
 * Get menu item by id
 *
 * @param   integer  $id  The item id
 *
 * @return  MenuItem|null  The item object if the ID exists or null if not found
 *
 * @since   1.5
 */
public function getItem($id)
{
    $result = null;
    if (isset($this->getMenu()[$id])) {
        $result =& $this->getMenu()[$id];
    }
    return $result;
}