Method: Engine2::TypeInfo#modify_field

Defined in:
lib/engine2/type_info.rb

#modify_field(field) {|info| ... } ⇒ Object

Yields:

  • (info)

Raises:



30
31
32
33
34
# File 'lib/engine2/type_info.rb', line 30

def modify_field field
    info = @info[field]
    raise E2Error.new("No field '#{field}' defined for model '#{@model}'") unless info
    yield info
end