Sha256: 80fb886f32eeb8e3e91142e49b89404de4f45e0b347144dec7400aa2a5e55f8d
Contents?: true
Size: 515 Bytes
Versions: 49
Compression:
Stored size: 515 Bytes
Contents
class ProjectsController < ApplicationController before_filter :authenticate_user! def index @projects = Project.all end def new @project = current_user.projects.build end def create @project = current_user.projects.build(project_params) if @project.save redirect_to root_path else render :new end end def show @project = Project.find params[:id] end private def project_params params.require(:project).permit(:title, :description) end end
Version data entries
49 entries across 49 versions & 1 rubygems