Method: ActionSmser::DeliveryReport.build_from_sms
- Defined in:
- app/models/action_smser/delivery_report.rb
.build_from_sms(sms, to, msg_id) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'app/models/action_smser/delivery_report.rb', line 8 def self.build_from_sms(sms, to, msg_id) @delivery_report = self.new [:from, :body, :sms_type, :re_delivery_of_delivery_report_id].each do |var| @delivery_report.send("#{var}=", sms.send(var)) end @delivery_report.to = to @delivery_report.msg_id = msg_id @delivery_report.status = "LOCAL_SENT" @delivery_report.gateway = sms.[:delivery_method].to_s @delivery_report end |