Class: Resume::DateRange
- Inherits:
-
Object
- Object
- Resume::DateRange
- Defined in:
- lib/resume.rb
Instance Attribute Summary collapse
-
#end_date ⇒ Object
Returns the value of attribute end_date.
-
#start_date ⇒ Object
Returns the value of attribute start_date.
Class Method Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#end_date ⇒ Object
Returns the value of attribute end_date.
360 361 362 |
# File 'lib/resume.rb', line 360 def end_date @end_date end |
#start_date ⇒ Object
Returns the value of attribute start_date.
359 360 361 |
# File 'lib/resume.rb', line 359 def start_date @start_date end |
Class Method Details
Instance Method Details
#<=>(other_range) ⇒ Object
369 370 371 |
# File 'lib/resume.rb', line 369 def <=>(other_range) return @start_date <=> other_range.start_date end |
#to_s ⇒ Object
373 374 375 376 377 378 379 |
# File 'lib/resume.rb', line 373 def to_s if (@end_date) return "#{start_date.month}/#{start_date.year} - #{end_date.month}/#{end_date.year}" else return "#{start_date.month}/#{start_date.year} - present" end end |