Module: Larynx::Fields

Included in:
Form
Defined in:
lib/larynx/fields.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: Field

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/larynx/fields.rb', line 6

def self.included(base)
  base.extend ClassMethods
  base.class_eval do
    include InstanceMethods
    class_inheritable_accessor :field_definitions
    self.field_definitions = []
    attr_accessor :fields
  end
end