class SmsAero::Birthday

Public Class Methods

new(value) click to toggle source
Calls superclass method
# File lib/sms_aero/birthday.rb, line 6
def initialize(value)
  date = value.respond_to?(:to_date) ? value.to_date : Date.parse(value)
  super date.strftime "%Y-%m-%d"
rescue StandardError
  raise "#{value} is not a valid value for a birthday"
end