module Sinatra::RDF
To override negotiation on Content-Type, set :format in `linkeddata_options` to a RDF
Format class, or symbol identifying a format.
Public Class Methods
registered(app)
click to toggle source
-
Registers Rack::LinkedData::ContentNegotiation
-
adds helpers
-
includes
RDF
and LinkedData -
defines `linkeddata_options`, which are passed to the Rack middleware available as `settings.linkeddata_options` and as options within the LinkedData Rack middleware.
@param [Sinatra::Base] app @return [void]
# File lib/sinatra/rdf.rb, line 28 def self.registered(app) options = {} app.set :linkeddata_options, options app.use(Rack::RDF::ContentNegotiation, options) app.helpers(Sinatra::RDF::Helpers) app.send(:include, ::RDF) end