/** * @see NetworkPortInstantiation::getInstantiationHTMLTable() **/ function getInstantiationHTMLTable(NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = array()) { if (isset($this->fields['networkports_id_list']) && is_string($this->fields['networkports_id_list'])) { $this->fields['networkports_id_list'] = importArrayFromDB($this->fields['networkports_id_list']); } $row->addCell($row->getHeaderByName('Instantiation', 'Origin'), $this->getInstantiationNetworkPortHTMLTable()); parent::getInstantiationHTMLTable($netport, $row, $father, $options); return NULL; }
/** * @see NetworkPortInstantiation::getInstantiationHTMLTable() **/ function getInstantiationHTMLTable(NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = array()) { DeviceNetworkCard::getHTMLTableCellsForItem($row, $this, NULL, $options); $row->addCell($row->getHeaderByName('Instantiation', 'ESSID'), Dropdown::getDropdownName("glpi_wifinetworks", $this->fields["wifinetworks_id"])); $row->addCell($row->getHeaderByName('Instantiation', 'Mode'), $this->fields['mode']); $row->addCell($row->getHeaderByName('Instantiation', 'Version'), $this->fields['version']); parent::getInstantiationHTMLTable($netport, $row, $father, $options); return NULL; }
/** * @see NetworkPortInstantiation::getInstantiationHTMLTable() * @param NetworkPort $netport * @param HTMLTableRow $row * @param HTMLTableCell $father * @param array $options * @return null|the */ function getInstantiationHTMLTable(NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = array()) { DeviceNetworkCard::getHTMLTableCellsForItem($row, $this, NULL, $options); $row->addCell($row->getHeaderByName('Instantiation', 'TYPE'), $this->fields['TYPE']); $row->addCell($row->getHeaderByName('Instantiation', 'TYPEMIB'), $this->fields['TYPEMIB']); $link = PluginOcsinventoryngNetworkPortType::getFormURL(true) . '?' . $this->getForeignKeyField() . '=' . $this->getID(); $value = PluginOcsinventoryngNetworkPortType::getLinkToCreateFromTypeAndTypeMIB($this->fields); $row->addCell($row->getHeaderByName('Instantiation', 'Generate'), $value); parent::getInstantiationHTMLTable($netport, $row, $father, $options); return NULL; }
/** * @see NetworkPortInstantiation::getInstantiationHTMLTable() **/ function getInstantiationHTMLTable(NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = array()) { $row->addCell($row->getHeaderByName('Instantiation', 'Origin'), $this->getInstantiationNetworkPortHTMLTable()); parent::getInstantiationHTMLTable($netport, $row, $father, $options); return NULL; }
/** * @see NetworkPortInstantiation::getPeerInstantiationHTMLTable() **/ protected function getPeerInstantiationHTMLTable(NetworkPort $netport, HTMLTableRow $row, HTMLTableCell $father = NULL, array $options = array()) { DeviceNetworkCard::getHTMLTableCellsForItem($row, $this, $father, $options); if (!empty($this->fields['speed'])) { $row->addCell($row->getHeaderByName('Instantiation', 'speed'), self::getPortSpeed($this->fields["speed"]), $father); } if (!empty($this->fields['type'])) { $row->addCell($row->getHeaderByName('Instantiation', 'type'), self::getPortTypeName($this->fields["type"]), $father); } parent::getInstantiationHTMLTable($netport, $row, $father, $options); Netpoint::getHTMLTableCellsForItem($row, $this, $father, $options); }