Sha256: 57d25a6729a9eeecdd8ae2281a871b1c097472fee3bdff2ff2c828ce11d173b4

Contents?: true

Size: 720 Bytes

Versions: 1

Compression:

Stored size: 720 Bytes

Contents

class GetMathMLDispatcher
    def dispatch(request, response, provider, pb)
        digest = nil
        latex = provider.getParameter("latex", nil)
        md5Parameter = provider.getParameter("md5", nil)

        if (md5Parameter != nil && md5Parameter.length() == 32)  # Support for "generic simple" integration.
            digest = md5Parameter
        else
            String digestParameter = request.getParameter("digest")
            if (digestParameter != nil) # Support for future integrations (where maybe they aren't using md5 sums).
                digest = digestParameter
            end
        end
        r = pb.newTextService().getMathML(digest, latex)
        return r
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wirispluginengine-3.62.0.1322 lib/wirispluginengine/integration/getmathml.rb