public function mergeConditionAttribute( $old, $new ) {
		try {
			$condition = $this->condition_factory->merge( $old, $new );
		} catch ( ConfigurationException $e ) {
			throw new ConfigurationException( 'Route condition is not a valid route string or condition.' );
		}

		return $condition;
	}
public function mergeConditionAttribute( $old, $new ) {
		try {
			$condition = $this->condition_factory->merge( $old, $new );
		} catch ( ConfigurationException $e ) {
			throw new ConfigurationException( 'Route condition is not a valid route string or condition.' );
		}

		return $condition;
	}
public function mergeConditionAttribute ( $ old , $ new ) { try { $ condition = $ this -> condition_factory -> merge ( $ old , $ new ) ; } catch ( ConfigurationException $ e ) { throw new ConfigurationException ( 'Route condition is not a valid route string or condition.' ) ; } return $ condition ; }
Merge the condition attribute.

@param  string|array|\Closure|ConditionInterface|null $old
@param  string|array|\Closure|ConditionInterface|null $new
@return ConditionInterface|string
Merge the condition attribute .