private function createMessage(): string
    {
        $message = '';
        foreach (libxml_get_errors() as $error) {
            $message .= trim($error->message) . (($error->file) ? (' in file ' . $error->file) : ('')) . ' on line ' . $error->line . ' in column ' . $error->column . "\n";
        }

        libxml_clear_errors();
        if (strlen($message) === 0) {
            return 'Transformation failed: unknown error.';
        }

        return $message;
    }
private function createMessage(): string
    {
        $message = '';
        foreach (libxml_get_errors() as $error) {
            $message .= trim($error->message) . (($error->file) ? (' in file ' . $error->file) : ('')) . ' on line ' . $error->line . ' in column ' . $error->column . "\n";
        }

        libxml_clear_errors();
        if (strlen($message) === 0) {
            return 'Transformation failed: unknown error.';
        }

        return $message;
    }
private function createMessage ( ) : string { $ message = '' ; foreach ( libxml_get_errors ( ) as $ error ) { $ message .= trim ( $ error -> message ) . ( ( $ error -> file ) ? ( ' in file ' . $ error -> file ) : ( '' ) ) . ' on line ' . $ error -> line . ' in column ' . $ error -> column . "\n" ; } libxml_clear_errors ( ) ; if ( strlen ( $ message ) === 0 ) { return 'Transformation failed: unknown error.' ; } return $ message ; }
creates a message frim the last libxml error

@return  string
creates a message frim the last libxml error