Method: Dictum::Documenter#resource

Defined in:
lib/dictum/documenter.rb

#resource(arguments = {}) ⇒ Object



18
19
20
21
22
23
24
25
26
27
# File 'lib/dictum/documenter.rb', line 18

def resource(arguments = {})
  return if arguments.nil?
  name = arguments[:name]
  description = arguments[:description]
  return if name.nil?
  resources[name] ||= {}
  resources[name][:description] = description if description
  resources[name][:endpoints] ||= []
  update_temp
end