XBRL-Report-Base.php
private function initTaxonomy()
	{
		// Sanity check
		if ( count( $this->instanceDocuments ) === 0 )
		{
			$this->log()->err( "There are no instance documents" );
			return false;
		}
		if ( $this->taxonomy === null ) return false;

		$xsd = pathinfo( $this->schemaFilename, PATHINFO_BASENAME );
		$this->taxonomy = $this->taxonomy->getTaxonomyForXSD( $xsd );

		return true;
	}
private function initTaxonomy()
	{
		// Sanity check
		if ( count( $this->instanceDocuments ) === 0 )
		{
			$this->log()->err( "There are no instance documents" );
			return false;
		}
		if ( $this->taxonomy === null ) return false;

		$xsd = pathinfo( $this->schemaFilename, PATHINFO_BASENAME );
		$this->taxonomy = $this->taxonomy->getTaxonomyForXSD( $xsd );

		return true;
	}
private function initTaxonomy ( ) { // Sanity check
 if ( count ( $ this -> instanceDocuments ) === 0 ) { $ this -> log ( ) -> err ( "There are no instance documents" ) ; return false ; } if ( $ this -> taxonomy === null ) return false ; $ xsd = pathinfo ( $ this -> schemaFilename , PATHINFO_BASENAME ) ; $ this -> taxonomy = $ this -> taxonomy -> getTaxonomyForXSD ( $ xsd ) ; return true ; }
Initialize the taxonomy based on the loaded instance documents
The taxonomy will have been loaded but the text may not have
been assgined to concepts and the presentation hierarchy
@return True if initialized successfully
Initialize the taxonomy based on the loaded instance documents The taxonomy will have been loaded but the text may not have been assgined to concepts and the presentation hierarchy