module MongoidForm

Constants

VERSION

Public Class Methods

setup() { |self| ... } click to toggle source
# File lib/mongoid_form.rb, line 16
def self.setup
  yield self
end
wrapper(name, &block) click to toggle source
# File lib/mongoid_form.rb, line 20
def self.wrapper(name, &block)
  if block_given?
    name ||= :default
    @@wrappers[name.to_sym] = MongoidForm::WrapperConfig.new(&block)
  else
    @@wrappers
  end
end
wrappers(name) click to toggle source
# File lib/mongoid_form.rb, line 29
def self.wrappers(name)
  name ||= :default
  @@wrappers[name.to_sym] or raise WrapperNotFound, "Couldn't find wrapper with name #{name}"
end