module SmsLib

Public Instance Methods

sms_new_bee(user, password) click to toggle source
# File lib/sms_lib.rb, line 3
def sms_new_bee(user, password)
  message = "пароль на #{CONFIG[:domain]} #{password}"
  send_sms user.phone, message
end
sms_password_reset(user, new_password) click to toggle source
# File lib/sms_lib.rb, line 8
def sms_password_reset(user, new_password)
  message = "новый пароль на #{CONFIG[:domain]} #{new_password}"
  send_sms user.phone, message
end
sms_phone_verify_code(phone, code) click to toggle source
# File lib/sms_lib.rb, line 13
def sms_phone_verify_code(phone, code)
  message = "skillhunt код подтверждения - #{code}"
  send_sms phone, message

  session[:sms_lock] = Time.now + 59.seconds
end

Private Instance Methods

send_sms(recepient_10dgt, message) click to toggle source
# File lib/sms_lib.rb, line 22
def send_sms(recepient_10dgt, message)
  require 'russland_sms'

  message.to_s.sms recepient_10dgt

  # p "message #{message} send2 #{recepient_10dgt}"
end