$entry) { $local_index = 100 + $entry['portIndex']; $inventory[$local_index] = [ 'entPhysicalDescr' => $entry['portType'] . " " . $ddminfo_array[$entry['portIndex']]['ddmTransSerialWaveLength'], 'entPhysicalClass' => 'port', 'entPhysicalName' => $entry['portName'], 'entPhysicalIsFRU' => 'false', 'entPhysicalModelName' => $ddminfo_array[$entry['portIndex']]['ddmTransSerialModelName'], 'entPhysicalVendorType' => $ddminfo_array[$entry['portIndex']]['ddmTransSerialTypeName'], 'entPhysicalContainedIn' => 1, 'entPhysicalParentRelPos' => $entry['portIndex'], 'entPhysicalSerialNum' => $entry['transceiverSn'], 'ifIndex' => $entry['portIndex'], 'entPhysicalMfgName' => $ddminfo_array[$entry['portIndex']]['ddmTransSerialVendorName'], ]; discover_inventory($device, $local_index, $inventory[$local_index], 'SNR-SWITCH-MIB'); } } print_debug_vars($inventory); // EOF