class CheckMot::Attribute

Attributes

value[R]

Public Class Methods

new(name, value) click to toggle source
# File lib/check_mot/attribute.rb, line 6
def initialize(name, value)
  @name, @value = name, value
end
resolve(name, value) click to toggle source
# File lib/check_mot/attribute.rb, line 10
def self.resolve(name, value)
  [DateAttribute].lazy.map do |attr|
    attr.try(name, value)
  end.first || value
end