Prints a direct connection to a computer
static public showForItem ( CommonDBTM $item, $withtemplate = '' ) : nothing | ||
$item | CommonDBTM | CommonDBTM object: the Monitor/Phone/Peripheral/Printer |
$withtemplate | integer withtemplate param (default '') | |
return | nothing | (print out a table) |
break; case 4: Infocom::showForItem($monitor); Contract::showAssociated($monitor); break; case 5: Document::showAssociated($monitor, $_POST["withtemplate"]); break; case 6: Ticket::showListForItem('Monitor', $_POST["id"]); break; case 7: Link::showForItem('Monitor', $_POST["id"]); break; case 10: showNotesForm($_POST['target'], 'Monitor', $_POST["id"]); break; case 11: Reservation::showForItem('Monitor', $_POST["id"]); break; case 12: Log::showForItem($monitor); break; default: if (!Plugin::displayAction($monitor, $_REQUEST['glpi_tab'])) { Computer_Item::showForItem($monitor); } } } } ajaxFooter();
case 4: Infocom::showForItem($periph); Contract::showAssociated($periph); break; case 5: Document::showAssociated($periph); break; case 6: Ticket::showListForItem('Peripheral', $_POST["id"]); break; case 7: Link::showForItem('Peripheral', $_POST["id"]); break; case 10: showNotesForm($_POST['target'], 'Peripheral', $_POST["id"]); break; case 11: Reservation::showForItem('Peripheral', $_POST["id"]); break; case 12: Log::showForItem($periph); break; default: if (!Plugin::displayAction($periph, $_REQUEST['glpi_tab'])) { Computer_Item::showForItem($periph); NetworkPort::showForItem('Peripheral', $_POST["id"], $_POST["withtemplate"]); } } } } ajaxFooter();
case 4: Infocom::showForItem($phone); Contract::showAssociated($phone); break; case 5: Document::showAssociated($phone); break; case 6: Ticket::showListForItem('Phone', $_POST["id"]); break; case 7: Link::showForItem('Phone', $_POST["id"]); break; case 10: showNotesForm($_POST['target'], 'Phone', $_POST["id"]); break; case 11: Reservation::showForItem('Phone', $_POST["id"]); break; case 12: Log::showForItem($phone); break; default: if (!Plugin::displayAction($phone, $_REQUEST['glpi_tab'])) { Computer_Item::showForItem($phone); NetworkPort::showForItem('Phone', $_POST["id"], 'Phone', $_POST["withtemplate"]); } } } } ajaxFooter();
} else { switch ($_REQUEST['glpi_tab']) { case -1: Cartridge::showInstalled($printer); Cartridge::showInstalled($printer, 1); Computer_Item::showForItem($printer); NetworkPort::showForItem('Printer', $_POST["id"], $_POST["withtemplate"]); Infocom::showForItem($printer); Contract::showAssociated($printer); Document::showAssociated($printer); Ticket::showListForItem('Printer', $_POST["id"]); Link::showForItem('Printer', $_POST["id"]); Plugin::displayAction($printer, $_REQUEST['glpi_tab']); break; case 3: Computer_Item::showForItem($printer); NetworkPort::showForItem('Printer', $_POST["id"]); break; case 4: Infocom::showForItem($printer); Contract::showAssociated($printer); break; case 5: Document::showAssociated($printer); break; case 6: Ticket::showListForItem('Printer', $_POST["id"]); break; case 7: Link::showForItem('Printer', $_POST["id"]); break;