Sha256: 9c75311e4bceef94bd4da285f10f03cc86ce1eac66f83224c04adcc366f67bfa

Contents?: true

Size: 269 Bytes

Versions: 1

Compression:

Stored size: 269 Bytes

Contents

module CheckMot

  class Attribute
    attr_reader :value

    def initialize(value)
      @value = value
    end

    def self.resolve(name, value)
      [DateAttribute].map do |attribute|
        attribute.try(name, value)
      end.first || value
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
check_mot-0.3.1 lib/check_mot/attribute.rb