XBRL.php
public function removeNumberValueFormatting( $element )
	{
		if ( empty( $element['value'] ) ) $element['value'];

		if ( is_null( $this->numberFormatter ) )
		{
			$this->numberFormatter = new NumberFormatter( $this->getLocale(), NumberFormatter::DECIMAL );
		}

		return $this->numberFormatter->parse( $element['value'], NumberFormatter::TYPE_DOUBLE );
	}
public function removeNumberValueFormatting( $element )
	{
		if ( empty( $element['value'] ) ) $element['value'];

		if ( is_null( $this->numberFormatter ) )
		{
			$this->numberFormatter = new NumberFormatter( $this->getLocale(), NumberFormatter::DECIMAL );
		}

		return $this->numberFormatter->parse( $element['value'], NumberFormatter::TYPE_DOUBLE );
	}
public function removeNumberValueFormatting ( $ element ) { if ( empty ( $ element [ 'value' ] ) ) $ element [ 'value' ] ; if ( is_null ( $ this -> numberFormatter ) ) { $ this -> numberFormatter = new NumberFormatter ( $ this -> getLocale ( ) , NumberFormatter :: DECIMAL ) ; } return $ this -> numberFormatter -> parse ( $ element [ 'value' ] , NumberFormatter :: TYPE_DOUBLE ) ; }
Return the value of the element after removing any formatting.
This base implementation will return the naked value.  It is expected
descendants will provide specific implementations.
@param array $element
@return float
Return the value of the element after removing any formatting . This base implementation will return the naked value . It is expected descendants will provide specific implementations .