Sha256: 0127f60f2a3f3b9d3d9322390d97f4b7d8d1d9b04e2b19fb230fd0c94e57b499
Contents?: true
Size: 578 Bytes
Versions: 2
Compression:
Stored size: 578 Bytes
Contents
require_dependency "forem/application_controller" module Forem class TopicsController < ApplicationController before_filter :authenticate_forem_user!, :only => [:new, :create] def index @topics = Forem::Topic.all end def new @topic = Forem::Topic.new @topic.posts.build end def create params[:topic].merge!(:user => current_user) @topic = Forem::Topic.create(params[:topic]) flash[:notice] = "Topic has been created!" redirect_to @topic end def show @topic = Forem::Topic.find(params[:id]) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
redlumxn-forem-0.0.2 | app/controllers/forem/topics_controller.rb |
redlumxn-forem-0.0.1 | app/controllers/forem/topics_controller.rb |