Guest User

Untitled

a guest
Jun 18th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. class ForumsController < ApplicationController
  2. before_filter :find_forum, :except => [:index, :new, :create]
  3.  
  4. def index
  5. @forums = Forum.all
  6. end
  7.  
  8. def show
  9. redirect_to forum_path(@forum)
  10. end
  11.  
  12. def new
  13. @forum = Forum.new
  14. end
  15.  
  16. def create
  17. @forum = Forum.new(params[:forum])
  18. if @forum.save
  19. redirect_to forum_path(@forum)
  20. else
  21. render :new
  22. end
  23. end
  24.  
  25. def edit
  26. end
  27.  
  28. def update
  29. if @forum.update_attribute(params[:forum])
  30. redirect_to forum_path(@forum)
  31. else
  32. render :edit
  33. end
  34. end
  35.  
  36. def destroy
  37. @forum.destroy
  38. redirect_to forums_path
  39. end
  40.  
  41. protected
  42. def find_forum
  43. @forum = Forum.find(params[:id])
  44. end
  45.  
  46. end
Add Comment
Please, Sign In to add comment