class ApiView::Registry

Public Class Methods

add_model(model, converter) click to toggle source
# File lib/api_view/registry.rb, line 8
def add_model(model, converter)
  models[model.to_s] = converter
end
converter_for(clazz, options=nil) click to toggle source
# File lib/api_view/registry.rb, line 12
def converter_for(clazz, options=nil)
  if options && options[:use].kind_of?(Class) then
    return options[:use]
  end
  models[clazz.to_s] || ApiView::Default
end
models() click to toggle source
# File lib/api_view/registry.rb, line 4
def models
  @models ||= {}
end