mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	Replace usages of array_combine() that match array_by_column() (#7863)
Also, fix up some usages where just array_column() will do.
This commit is contained in:
		
				
					committed by
					
						 Neil Lathwood
						Neil Lathwood
					
				
			
			
				
	
			
			
			
						parent
						
							8b97d01be6
						
					
				
				
					commit
					cdf5b05934
				
			| @@ -31,13 +31,10 @@ $entPhysical = dbFetchRows( | ||||
| if (!empty($entPhysical)) { | ||||
|     echo "\nEntity States: "; | ||||
|  | ||||
|     $entPhysical = array_combine( | ||||
|         array_column($entPhysical, 'entPhysicalIndex'), | ||||
|         array_column($entPhysical, 'entPhysical_id') | ||||
|     ); | ||||
|     $entPhysical = array_column($entPhysical, 'entPhysical_id', 'entPhysicalIndex'); | ||||
|     $state_data = snmpwalk_group($device, 'entStateTable', 'ENTITY-STATE-MIB'); | ||||
|     $db_states = dbFetchRows('SELECT * FROM entityState WHERE device_id=?', array($device['device_id'])); | ||||
|     $db_states = array_combine(array_column($db_states, 'entPhysical_id'), $db_states); | ||||
|     $db_states = array_by_column($db_states, 'entPhysical_id'); | ||||
|  | ||||
|     foreach ($state_data as $index => $state) { | ||||
|         if (isset($entPhysical[$index])) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user