lib/devise_phone.rb in devise_phone-0.0.17 vs lib/devise_phone.rb in devise_phone-0.0.161

- old
+ new

@@ -8,8 +8,24 @@ require 'devise_phone/controllers/url_helpers' require 'devise_phone/controllers/helpers' require 'devise_phone/rails' module Devise + # mattr_accessor :sms_confirm_within + # @@sms_confirm_within = 2.days + # mattr_accessor :sms_confirmation_keys + # @@sms_confirmation_keys = [:email] + + # Get the sms sender class from the mailer reference object. + def self.sms_sender + @@sms_sender_ref.get + end + + # Set the smser reference object to access the smser. + def self.sms_sender=(class_name) + @@sms_sender_ref = ActiveSupport::Dependencies.reference(class_name) + end + + self.sms_sender = "Devise::SmsSender" end Devise.add_module :phone, :model => "models/phone", :controller => :phone_verifications, :route => :phone_verification