Class: PostmanMta::ConversationsController

Inherits:
ApplicationController show all
Defined in:
app/controllers/postman_mta/conversations_controller.rb

Constant Summary

Constants inherited from ApplicationController

ApplicationController::MODULES

Instance Method Summary collapse

Instance Method Details

#destroyObject



25
26
27
# File 'app/controllers/postman_mta/conversations_controller.rb', line 25

def destroy
  render conversation.move_to_trash(params[:id])
end

#indexObject



3
4
5
# File 'app/controllers/postman_mta/conversations_controller.rb', line 3

def index
  render conversation.index(permitted_params)
end

#moveObject



29
30
31
# File 'app/controllers/postman_mta/conversations_controller.rb', line 29

def move
  render conversation.move(permitted_params)
end

#readObject



17
18
19
# File 'app/controllers/postman_mta/conversations_controller.rb', line 17

def read
  render conversation.mark_as_read(permitted_params)
end

#searchObject



33
34
35
# File 'app/controllers/postman_mta/conversations_controller.rb', line 33

def search
  render conversation.search(permitted_params)
end

#showObject



13
14
15
# File 'app/controllers/postman_mta/conversations_controller.rb', line 13

def show
  render conversation.find(params[:id])
end

#unreadObject



21
22
23
# File 'app/controllers/postman_mta/conversations_controller.rb', line 21

def unread
  render conversation.mark_as_unread(permitted_params)
end