module BulkgateSmsGatewayContract::FileLog
Public Class Methods
_logger()
click to toggle source
# File lib/bulkgate_sms_gateway_contract/file_log.rb, line 12 def self._logger @_logger ||= Logger.new(Rails.root.join('log', 'sms.log')) end
send_sms(number:, country:, body:, sender_name: nil)
click to toggle source
# File lib/bulkgate_sms_gateway_contract/file_log.rb, line 3 def self.send_sms(number:, country:, body:, sender_name: nil) BulkgateSmsGatewayContract::FakeContractCommonalities .raise_when_invalid(country: country, body: body, number: number) msg = "BULKGATE: #{country}:#{number} - #{body}" msg += " | SENDER:#{sender_name}" _logger.info(msg) end