XBRL.php
private function validateXLinkLabel( $linkbase, $value )
	{
		if ( ! XBRL::isValidating() ) return true;

		if ( preg_match( '/^[\pL_]/', $value ) ) return true;
		// if ( ! empty( $value ) && ( ctype_alpha( $value[0] ) || $value[0] == '_' ) ) return true;

		return $this->reportXLinkTypeError( "3.5.3.7.3", "Error validating linkbase", $linkbase, $value );
	}
private function validateXLinkLabel( $linkbase, $value )
	{
		if ( ! XBRL::isValidating() ) return true;

		if ( preg_match( '/^[\pL_]/', $value ) ) return true;
		// if ( ! empty( $value ) && ( ctype_alpha( $value[0] ) || $value[0] == '_' ) ) return true;

		return $this->reportXLinkTypeError( "3.5.3.7.3", "Error validating linkbase", $linkbase, $value );
	}
private function validateXLinkLabel ( $ linkbase , $ value ) { if ( ! XBRL :: isValidating ( ) ) return true ; if ( preg_match ( '/^[\pL_]/' , $ value ) ) return true ; // if ( ! empty( $value ) && ( ctype_alpha( $value[0] ) || $value[0] == '_' ) ) return true;
 return $ this -> reportXLinkTypeError ( "3.5.3.7.3" , "Error validating linkbase" , $ linkbase , $ value ) ; }
Validate an XLink label

@param string $linkbase
@param string $value  The value of the type
@return boolean
Validate an XLink label