lib/timespan/units.rb in timespan-0.2.1 vs lib/timespan/units.rb in timespan-0.2.2
- old
+ new
@@ -11,22 +11,25 @@
@seconds ||= duration.total
end
alias_method :to_secs, :seconds
alias_method :to_seconds, :seconds
+ alias_method :secs, :seconds
def to_minutes
@to_minutes ||= (to_seconds / 60.0).round
end
alias_method :to_m, :to_minutes
alias_method :to_mins, :to_minutes
+ alias_method :mins, :to_minutes
alias_method :minutes, :to_minutes
def to_hours
@to_hours ||= (to_minutes / 60.0).round
end
alias_method :to_h, :to_hours
+ alias_method :to_hrs, :to_hours
alias_method :hrs, :to_hours
alias_method :hours, :to_hours
def to_days
@to_days ||= (to_hours / 24.0).round
@@ -36,11 +39,11 @@
def to_weeks
@to_weeks ||= (to_days / 7.0).round
end
alias_method :to_w, :to_weeks
- alias_method :weeks, :to_days
+ alias_method :weeks, :to_weeks
def to_months
@to_months ||= (to_days / 30.0).round
end
alias_method :to_mon, :to_months
@@ -48,9 +51,11 @@
def to_years
@to_years ||= (to_days.to_f / 365.25).round
end
alias_method :to_y, :to_years
+ alias_method :yrs, :to_years
+ alias_method :to_yrs, :to_years
alias_method :years, :to_years
def to_decades
@to_decades ||= (to_years / 10.0).round
end
\ No newline at end of file