XBRL-Package.php
public function compile( $output_basename = null, $compiledPath = null )
	{
		if ( $this->isExtensionTaxonomy() )
		{
			return XBRL::compileExtensionXSD( $this->schemaFile, $this->getXBRLClassname(), $this->schemaNamespace, $output_basename, $compiledPath );
		}
		else
		{
			return XBRL::compile(
				$this->schemaFile,
				$this->schemaNamespace,
				$compiledPath . ( is_null( $output_basename ) ? $this->getSchemaFileBasename() : $output_basename )
			);
		}
	}
public function compile( $output_basename = null, $compiledPath = null )
	{
		if ( $this->isExtensionTaxonomy() )
		{
			return XBRL::compileExtensionXSD( $this->schemaFile, $this->getXBRLClassname(), $this->schemaNamespace, $output_basename, $compiledPath );
		}
		else
		{
			return XBRL::compile(
				$this->schemaFile,
				$this->schemaNamespace,
				$compiledPath . ( is_null( $output_basename ) ? $this->getSchemaFileBasename() : $output_basename )
			);
		}
	}
public function compile ( $ output_basename = null , $ compiledPath = null ) { if ( $ this -> isExtensionTaxonomy ( ) ) { return XBRL :: compileExtensionXSD ( $ this -> schemaFile , $ this -> getXBRLClassname ( ) , $ this -> schemaNamespace , $ output_basename , $ compiledPath ) ; } else { return XBRL :: compile ( $ this -> schemaFile , $ this -> schemaNamespace , $ compiledPath . ( is_null ( $ output_basename ) ? $ this -> getSchemaFileBasename ( ) : $ output_basename ) ) ; } }
Compile a taxonmy
@param string $output_basename Name of the compiled taxonomy to create
@param string $compiledPath (optional) Path to the compiled taxonomies folder
@return bool
@throws Exception
Compile a taxonmy