public function __isset($name) {
		// Property exists
		if (isset($this->_data[$name])) {
			return true;
		}
		
		// Init method exists
		if (method_exists($this, lcfirst($name) . self::INIT_POSTFIX)) {
			return true;
		}
		
		// Init source exists
		if (! empty($this->_sources[$name])) {
			return true;
		}
		
		return false;
	}
public function __isset($name) {
		// Property exists
		if (isset($this->_data[$name])) {
			return true;
		}
		
		// Init method exists
		if (method_exists($this, lcfirst($name) . self::INIT_POSTFIX)) {
			return true;
		}
		
		// Init source exists
		if (! empty($this->_sources[$name])) {
			return true;
		}
		
		return false;
	}
public function __isset ( $ name ) { // Property exists
 if ( isset ( $ this -> _data [ $ name ] ) ) { return true ; } // Init method exists
 if ( method_exists ( $ this , lcfirst ( $ name ) . self :: INIT_POSTFIX ) ) { return true ; } // Init source exists
 if ( ! empty ( $ this -> _sources [ $ name ] ) ) { return true ; } return false ; }
Is the property exists

@param  string $name
@return bool
Is the property exists