class Cranium::DSL::ExtractDefinition

Attributes

name[R]
storage[R]

Public Class Methods

new(name) click to toggle source
# File lib/cranium/dsl/extract_definition.rb, line 16
def initialize(name)
  @name = name
  @storage = Cranium::Extract::Storage.new name
end

Public Instance Methods

last_extracted_value_of(field, default = nil) click to toggle source
# File lib/cranium/dsl/extract_definition.rb, line 23
def last_extracted_value_of(field, default = nil)
  stored_value = @storage.last_value_of field
  stored_value.nil? ? default : stored_value
end