Module: Renalware::Messaging::Internal
- Defined in:
- app/models/renalware/messaging/internal/author.rb,
app/models/renalware/messaging.rb,
app/models/renalware/messaging/internal/message.rb,
app/models/renalware/messaging/internal/receipt.rb,
app/models/renalware/messaging/internal/recipient.rb,
app/models/renalware/messaging/internal/message_form.rb,
app/models/renalware/messaging/internal/send_message.rb,
app/models/renalware/messaging/internal/message_factory.rb,
app/policies/renalware/messaging/internal/message_policy.rb,
app/policies/renalware/messaging/internal/receipt_policy.rb,
app/models/renalware/messaging/internal/recipient_options.rb,
app/models/renalware/messaging/internal/message_form_builder.rb,
app/presenters/renalware/messaging/internal/message_presenter.rb,
app/presenters/renalware/messaging/internal/receipt_presenter.rb,
app/controllers/renalware/messaging/internal/messages_controller.rb,
app/controllers/renalware/messaging/internal/receipts_controller.rb
Overview
TODO: Document the Internal module
Defined Under Namespace
Classes: Author, Message, MessageFactory, MessageForm, MessageFormBuilder, MessagePolicy, MessagePresenter, MessagesController, Receipt, ReceiptPolicy, ReceiptPresenter, ReceiptsController, Recipient, RecipientOptions, SendMessage
Class Method Summary
collapse
Class Method Details
.cast_author(author) ⇒ Object
28
29
30
|
# File 'app/models/renalware/messaging.rb', line 28
def cast_author(author)
ActiveType.cast(author, ::Renalware::Messaging::Internal::Author)
end
|
.cast_patient(patient) ⇒ Object
24
25
26
|
# File 'app/models/renalware/messaging.rb', line 24
def cast_patient(patient)
ActiveType.cast(patient, ::Renalware::Messaging::Internal::Patient)
end
|
.cast_recipient(recipient) ⇒ Object
32
33
34
|
# File 'app/models/renalware/messaging.rb', line 32
def cast_recipient(recipient)
ActiveType.cast(recipient, ::Renalware::Messaging::Internal::Recipient)
end
|