src/Application/Config.php
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); }
		}
	}
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); }
		}
	}
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 ) ; } } }
create constants for simple access to certain configuration settings
create constants for simple access to certain configuration settings