class Stamp::Emitters::Delegate

Attributes

field[R]

Public Class Methods

new(field, &block) click to toggle source

@param [field] the field to be formatted (e.g. :month, :year)

# File lib/stamp/emitters/delegate.rb, line 9
def initialize(field, &block)
  @field = field
  @modifier = block
end

Public Instance Methods

format(target) click to toggle source
# File lib/stamp/emitters/delegate.rb, line 14
def format(target)
  modify(target.send(field))
end