Class: Webring::NavigationController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- Webring::NavigationController
- Defined in:
- app/controllers/webring/navigation_controller.rb,
lib/generators/webring/navigation_controller/templates/navigation_controller.rb
Instance Method Summary collapse
-
#next ⇒ Object
GET /webring/next.
-
#previous ⇒ Object
GET /webring/previous.
-
#random ⇒ Object
GET /webring/random.
Instance Method Details
#next ⇒ Object
GET /webring/next
10 11 12 13 14 |
# File 'app/controllers/webring/navigation_controller.rb', line 10 def next member = Webring::Member.find_next(@member.uid) redirect_to_member(member) end |
#previous ⇒ Object
GET /webring/previous
17 18 19 20 21 |
# File 'app/controllers/webring/navigation_controller.rb', line 17 def previous member = Webring::Member.find_previous(@member.uid) redirect_to_member(member) end |
#random ⇒ Object
GET /webring/random
24 25 26 27 28 |
# File 'app/controllers/webring/navigation_controller.rb', line 24 def random member = Webring::Member.find_random(source_member_uid: permitted_params[:source_member_uid]) redirect_to_member(member) end |