Module: EnjuMessage::EnjuUser
- Extended by:
- ActiveSupport::Concern
- Defined in:
- app/models/concerns/enju_message/enju_user.rb
Instance Method Summary collapse
Instance Method Details
#send_message(status, options = {}) ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'app/models/concerns/enju_message/enju_user.rb', line 10 def (status, = {}) MessageRequest.transaction do request = MessageRequest.new request.sender = self.class.find(1) request.receiver = self request. = MessageTemplate.localized_template(status, profile.locale) request.() request.transition_to!(:sent) end end |