configuration.php (996B)
1 <?php 2 3 4 /* 5 * Liest einen Schluessel aus der Konfiguration 6 * 7 * @return String, leer falls Schluessel nicht vorhanden 8 */ 9 function config( $part1=null,$part2=null,$part3=null,$part4=null ) 10 { 11 global $conf; 12 13 if ( $part1==null ) 14 return new configuration\Config( $conf ); 15 16 if ( $part2 == null) 17 if ( isset($conf[$part1])) 18 return $conf[$part1]; 19 else 20 return ''; 21 22 if ( $part3 == null) 23 if ( isset($conf[$part1][$part2])) 24 return $conf[$part1][$part2]; 25 else 26 return ''; 27 28 if ( $part4 == null) 29 if ( isset($conf[$part1][$part2][$part3])) 30 return $conf[$part1][$part2][$part3]; 31 else 32 return ''; 33 34 if ( isset($conf[$part1][$part2][$part3][$part4])) 35 return $conf[$part1][$part2][$part3][$part4]; 36 else 37 return ''; 38 } 39 40 41 /** 42 * @return \configuration\Config 43 */ 44 function Conf() { 45 46 global $conf; 47 return new configuration\Config( $conf ); 48 49 } 50