Method: Parametric::Schema#field
- Defined in:
- lib/parametric/schema.rb
#field(field_or_key) ⇒ Object
89 90 91 92 93 94 95 96 97 98 99 100 101 |
# File 'lib/parametric/schema.rb', line 89 def field(field_or_key) f, key = if field_or_key.kind_of?(Field) [field_or_key, field_or_key.key] else [Field.new(field_or_key), field_or_key.to_sym] end if ignored_field_keys.include?(f.key) f else @fields[key] = apply_default_field_policies_to(f) end end |