Sha256: cef0bbc31fc3fb3b73524ea202b3d5802e03f0ba7fe9a70e3fef6621b046141e
Contents?: true
Size: 856 Bytes
Versions: 25
Compression:
Stored size: 856 Bytes
Contents
module SurveyorControllerCustomMethods def self.included(base) # base.send :before_filter, :require_user # AuthLogic # base.send :before_filter, :login_required # Restful Authentication # base.send :layout, 'surveyor_custom' end # Actions def new super # @title = "You can take these surveys" end def create super end def show super end def edit super end def update super end # Paths def surveyor_index # most of the above actions redirect to this method super # available_surveys_path end def surveyor_finish # the update action redirects to this method if given params[:finish] super # available_surveys_path end end class SurveyorController < ApplicationController include Surveyor::SurveyorControllerMethods include SurveyorControllerCustomMethods end
Version data entries
25 entries across 25 versions & 1 rubygems