XBRL-Formulas.php
private function validateCommon( $taxonomy, $contextParameters )
	{
		// if ( ! $this->validateParameters( $taxonomy, $contextParameters ) )
		// {
		// 	return false;
		// }

		if ( ! $this->validateCustomFunction( $taxonomy ) )
		{
			return false;
		}

		if ( ! $this->validateVariableSets( $taxonomy, $contextParameters ) )
		{
			return false;
		}

		if ( ! $this->validateConsistencyAssertions( $taxonomy ) )
		{
			return false;
		}

		// validate default dimensions in instances and accumulate multi-instance-default dimension aspects (really, look in the contexts)

		// check for variable set dependencies across output instances produced

		return true;
	}
private function validateCommon( $taxonomy, $contextParameters )
	{
		// if ( ! $this->validateParameters( $taxonomy, $contextParameters ) )
		// {
		// 	return false;
		// }

		if ( ! $this->validateCustomFunction( $taxonomy ) )
		{
			return false;
		}

		if ( ! $this->validateVariableSets( $taxonomy, $contextParameters ) )
		{
			return false;
		}

		if ( ! $this->validateConsistencyAssertions( $taxonomy ) )
		{
			return false;
		}

		// validate default dimensions in instances and accumulate multi-instance-default dimension aspects (really, look in the contexts)

		// check for variable set dependencies across output instances produced

		return true;
	}
private function validateCommon ( $ taxonomy , $ contextParameters ) { // if ( ! $this->validateParameters( $taxonomy, $contextParameters ) )
 // {
 // 	return false;
 // }
 if ( ! $ this -> validateCustomFunction ( $ taxonomy ) ) { return false ; } if ( ! $ this -> validateVariableSets ( $ taxonomy , $ contextParameters ) ) { return false ; } if ( ! $ this -> validateConsistencyAssertions ( $ taxonomy ) ) { return false ; } // validate default dimensions in instances and accumulate multi-instance-default dimension aspects (really, look in the contexts)
 // check for variable set dependencies across output instances produced
 return true ; }
Process the validations common to all variable sets
@param XBRL $taxonomy
@param array $contextParameters A list of the parameter values to be used as sources for formula parameters
@return bool
Process the validations common to all variable sets