module CouchCamping
Public Class Methods
getDB(settings)
click to toggle source
# File lib/CouchCamping.rb, line 25 def getDB(settings) ShyCouch.getDB(settings) end
goes(m)
click to toggle source
# File lib/CouchCamping.rb, line 6 def goes(m) Camping.goes m # allows referencing "CouchDocument" in the models c = %{ #{m.to_s}::Models::CouchDocument = ShyCouch::Data::CouchDocument } # add some stuff to the helpers c << %{ module #{m.to_s}::Views class << self def view(view_name, &block) $couch_views << ShyCouch::Data::View.new(view_name, &block) end end end } eval(c) end