class Lolita::Configuration::Factory::Tab

Public Class Methods

add(dbi,*args, &block)
Alias for: create
create(dbi,*args, &block) click to toggle source
# File lib/lolita/configuration/factory/tab.rb, line 7
def create(dbi,*args, &block)
  type = args && args[0].is_a?(Symbol) ? args[0] : :default
  field_class(type).new(dbi,*args,&block)
end
Also aliased as: add
field_class(name) click to toggle source
# File lib/lolita/configuration/factory/tab.rb, line 15
def field_class(name)
  ("Lolita::Configuration::Tab::"+name.to_s.camelize).constantize
end