main
 1class VideosController < ApplicationController
 2  def index
 3    @videos = Video.all
 4  end
 5
 6  def create
 7    @video = current_user.videos.create!(video_params)
 8  end
 9
10  def update
11    @video = current_user.videos.find(params[:id])
12    @video.update(video_params)
13  end
14
15  def destroy
16    current_user.videos.find(params[:id]).destroy!
17    render json: {}
18  end
19
20  private
21
22  def video_params
23    params.require(:video).permit(:title, :description, :uri)
24  end
25end