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