| 
									
										
										
										
											2010-06-18 19:06:14 +00:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-25 12:24:34 +00:00
										 |  |  | // Parser should populate $port_ifAlias array with type, descr, circuit, speed and notes
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | unset($port_ifAlias); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo $this_port['ifAlias']; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | list($type,$descr) = preg_split('/[\:\[\]\{\}\(\)]/', $this_port['ifAlias']); | 
					
						
							|  |  |  | list(,$circuit)    = preg_split('/[\{\}]/', $this_port['ifAlias']); | 
					
						
							|  |  |  | list(,$notes)      = preg_split('/[\(\)]/', $this_port['ifAlias']); | 
					
						
							|  |  |  | list(,$speed)      = preg_split('/[\[\]]/', $this_port['ifAlias']); | 
					
						
							|  |  |  | $descr             = trim($descr); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if ($type && $descr) { | 
					
						
							|  |  |  |     $type                    = strtolower($type); | 
					
						
							|  |  |  |     $port_ifAlias['type']    = $type; | 
					
						
							|  |  |  |     $port_ifAlias['descr']   = $descr; | 
					
						
							|  |  |  |     $port_ifAlias['circuit'] = $circuit; | 
					
						
							|  |  |  |     $port_ifAlias['speed']   = $speed; | 
					
						
							|  |  |  |     $port_ifAlias['notes']   = $notes; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-08-20 16:06:44 +02:00
										 |  |  |     d_echo($port_ifAlias); | 
					
						
							| 
									
										
										
										
											2011-03-15 15:27:14 +00:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2010-06-18 19:06:14 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | unset($port_type, $port_descr, $port_circuit, $port_notes, $port_speed); |