class Api::V1::MessagesController
Public Instance Methods
create()
click to toggle source
# File lib/templates/chat/messages_controller.rb, line 8 def create @message = ChatService.create_message(chat, message_params[:content], current_user) end
Private Instance Methods
chat()
click to toggle source
# File lib/templates/chat/messages_controller.rb, line 18 def chat @chat ||= current_user.chats.find(params[:chat_id]) end
message_params()
click to toggle source
# File lib/templates/chat/messages_controller.rb, line 14 def message_params params.require(:message).permit(:content) end