/**
* @param $type
* @param $items_id
**/
static function razPortInfos($type, $items_id)
{
global $DB;
$nn = new NetworkName();
$conn = new NetworkPort_NetworkPort();
$vlan = new NetworkPort_Vlan();
$crit = array('items_id' => $items_id, 'itemtype' => $type);
foreach ($DB->request('glpi_networkports', $crit) as $data) {
$nn->unaffectAddressesOfItem($data['id'], 'NetworkPort');
if ($conn->getFromDBForNetworkPort($data['id'])) {
$conn->dohistory = false;
$conn->delete(array('id' => $conn->fields['id']));
}
//Delete vlan to port connection
$crit = array('networkports_id' => $data['id']);
$vlan->deleteByCriteria($crit);
}
}