original_string: public function createConst() {
  
  		$properties = get_object_vars($this);
  
  		if(isset($properties['db'])) {
  			foreach($properties['db'] as $k => $v) {
  				if(is_scalar($v)) {
  					$k = strtoupper($k);
  					if(!defined("DB$k")) { define("DB$k", $v); }
  				}
  			}
  		}
  
  		if(isset($properties['site'])) {
  			foreach($properties['site'] as $k => $v) {
  				if(is_scalar($v)) {
  					$k = strtoupper($k);
  					if(!defined($k)) { define($k, $v); }
  				}
  			}
  		}
  
  		if(isset($properties['paths'])) {
  			foreach($properties['paths'] as $k => $v) {
  				$k = strtoupper($k);
  				if(!defined($k)) { define($k, $v['subdir']); }
  			}
  		}
  
  		$locale = localeconv();
  
  		foreach($locale as $k => $v) {
  			$k = strtoupper($k);
  			if(!defined($k) && !is_array($v)) { define($k, $v); }
  		}
  	}
code: public function createConst() {
  
  		$properties = get_object_vars($this);
  
  		if(isset($properties['db'])) {
  			foreach($properties['db'] as $k => $v) {
  				if(is_scalar($v)) {
  					$k = strtoupper($k);
  					if(!defined("DB$k")) { define("DB$k", $v); }
  				}
  			}
  		}
  
  		if(isset($properties['site'])) {
  			foreach($properties['site'] as $k => $v) {
  				if(is_scalar($v)) {
  					$k = strtoupper($k);
  					if(!defined($k)) { define($k, $v); }
  				}
  			}
  		}
  
  		if(isset($properties['paths'])) {
  			foreach($properties['paths'] as $k => $v) {
  				$k = strtoupper($k);
  				if(!defined($k)) { define($k, $v['subdir']); }
  			}
  		}
  
  		$locale = localeconv();
  
  		foreach($locale as $k => $v) {
  			$k = strtoupper($k);
  			if(!defined($k) && !is_array($v)) { define($k, $v); }
  		}
  	}
code_tokens: public function createConst ( ) { $ properties = get_object_vars ( $ this ) ; if ( isset ( $ properties [ 'db' ] ) ) { foreach ( $ properties [ 'db' ] as $ k => $ v ) { if ( is_scalar ( $ v ) ) { $ k = strtoupper ( $ k ) ; if ( ! defined ( "DB$k" ) ) { define ( "DB$k" , $ v ) ; } } } } if ( isset ( $ properties [ 'site' ] ) ) { foreach ( $ properties [ 'site' ] as $ k => $ v ) { if ( is_scalar ( $ v ) ) { $ k = strtoupper ( $ k ) ; if ( ! defined ( $ k ) ) { define ( $ k , $ v ) ; } } } } if ( isset ( $ properties [ 'paths' ] ) ) { foreach ( $ properties [ 'paths' ] as $ k => $ v ) { $ k = strtoupper ( $ k ) ; if ( ! defined ( $ k ) ) { define ( $ k , $ v [ 'subdir' ] ) ; } } } $ locale = localeconv ( ) ; foreach ( $ locale as $ k => $ v ) { $ k = strtoupper ( $ k ) ; if ( ! defined ( $ k ) && ! is_array ( $ v ) ) { define ( $ k , $ v ) ; } } }
docstring: create constants for simple access to certain configuration settings
docstring_tokens: create constants for simple access to certain configuration settings