Exemplo n.º 1
0
 static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0)
 {
     if ($item->getType() == 'PluginProjetProjet') {
         self::showForProjet($item, $withtemplate, true);
     } else {
         if (in_array($item->getType(), PluginProjetProjet::getTypes(true))) {
             switch (get_class($item)) {
                 case 'User':
                 case 'Group':
                     PluginProjetProjet::showUsers($item);
                     self::showForItem($item);
                     break;
                 case 'Ticket':
                 case 'Problem':
                     self::showForHelpdesk($item);
                     break;
                 default:
                     if (in_array(get_class($item), PluginProjetProjet::getTypes())) {
                         self::showForItem($item);
                     }
                     break;
             }
         }
     }
     return true;
 }