Class: IshManager::EmailMessagesController
Instance Method Summary
collapse
#basic_auth, #home, #tinymce
Instance Method Details
#index ⇒ Object
4
5
6
7
|
# File 'app/controllers/ish_manager/email_messages_controller.rb', line 4
def index
authorize! :email_messages_index, IshManager::Ability
@email_messages = Office::EmailMessage.all.order_by( date: :desc )
end
|
#show ⇒ Object
9
10
11
12
|
# File 'app/controllers/ish_manager/email_messages_controller.rb', line 9
def show
authorize! :email_messages_show, IshManager::Ability
@email_message = Office::EmailMessage.find params[:id]
end
|
#show_iframe ⇒ Object
14
15
16
17
18
|
# File 'app/controllers/ish_manager/email_messages_controller.rb', line 14
def show_iframe
authorize! :email_messages_show, IshManager::Ability
@email_message = Office::EmailMessage.find params[:id]
render layout: 'ish_manager/email_iframe'
end
|
#show_source ⇒ Object
20
21
22
23
24
|
# File 'app/controllers/ish_manager/email_messages_controller.rb', line 20
def show_source
authorize! :email_messages_show, IshManager::Ability
@email_message = Office::EmailMessage.find params[:id]
render layout: false
end
|
#show_stripped ⇒ Object
26
27
28
29
30
|
# File 'app/controllers/ish_manager/email_messages_controller.rb', line 26
def show_stripped
authorize! :email_messages_show, IshManager::Ability
@email_message = Office::EmailMessage.find params[:id]
render layout: false
end
|