Sha256: 7cf004ddcd6589a90175f96cdcafb9593a9bd68fc8b90c55ceac0b73bdd0d561
Contents?: true
Size: 335 Bytes
Versions: 1
Compression:
Stored size: 335 Bytes
Contents
require 'date' module Markdo class TaskAttribute attr_reader :key, :value def initialize(key, value) @key = key @value = value end def date_value Date.parse(value.to_s) rescue ArgumentError nil end def ==(other) other.key == key && other.value == value end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
markdo-0.2.0 | lib/markdo/models/task_attribute.rb |