Esempio n. 1
0
 /**
  * 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];
 }