static function displayTabContentForPDF(PluginPdfSimplePDF $pdf, CommonGLPI $item, $tab) { switch ($tab) { case 'Computer_Item$1': PluginPdfComputer_Item::pdfForItem($pdf, $item); break; default: return false; } return true; }
static function displayTabContentForPDF(PluginPdfSimplePDF $pdf, CommonGLPI $item, $tab) { switch ($tab) { case 'Item_Devices$1': self::pdfDevice($pdf, $item); break; case 'ComputerDisk$1': PluginPdfComputerDisk::pdfForComputer($pdf, $item); break; case 'Computer_SoftwareVersion$1': PluginPdfComputer_SoftwareVersion::pdfForComputer($pdf, $item); break; case 'Computer_Item$1': PluginPdfComputer_Item::pdfForComputer($pdf, $item); break; case 'Document_Item$1': PluginPdfDocument::pdfForItem($pdf, $item); break; case 'ComputerVirtualMachine$1': PluginPdfComputerVirtualMachine::pdfForComputer($pdf, $item); break; case 'RegistryKey$1': PluginPdfRegistryKey::pdfForComputer($pdf, $item); break; default: return false; } return true; }