module Bonanza::CallLinkHelpers
Constants
- ASTERISK_URL_PATTERN
Public Instance Methods
call_to(number)
click to toggle source
# File lib/bonanza/call_link_helpers.rb, line 10 def call_to(number) link_to_if number.present?, number, call_to_url(number) end
Private Instance Methods
call_to_url(phone_number)
click to toggle source
# File lib/bonanza/call_link_helpers.rb, line 16 def call_to_url(phone_number) ASTERISK_URL_PATTERN % { phone_number: format_phone_number_url(phone_number) } end
format_phone_number_url(phone_number)
click to toggle source
# File lib/bonanza/call_link_helpers.rb, line 20 def format_phone_number_url(phone_number) (phone_number || '').delete(' ').gsub('+', '00') end