class ActsAsTable::Mapper::Base

ActsAsTable mapper object (abstract).

Public Class Methods

new(&block) click to toggle source

Returns a new ActsAsTable mapper object.

@yieldparam [ActsAsTable::Mapper::Base] base @yieldreturn [void] @return [ActsAsTable::Mapper::Base]

# File lib/acts_as_table/mapper.rb, line 11
def initialize(&block)
  if block_given?
    case block.arity
      when 1 then block.call(self)
      else self.instance_eval(&block)
    end
  end
end