/** * Returns the global JToolBar object, only creating it if it * doesn't already exist. * * @param string $name The name of the toolbar. * * @return JToolBar The JToolBar object. * * @since 11.1 */ public static function getInstance($name = 'toolbar') { if ($name == 'toolbar' && class_exists('\\Toolbar')) { return \Toolbar::getRoot(); } if ($name == 'submenu' && class_exists('\\Submenu')) { return \Submenu::getRoot(); } if (empty(self::$instances[$name])) { self::$instances[$name] = new JToolBar($name); } return self::$instances[$name]; }