module ActionController::Parents::Methods
Defines a {#parent_resources} method which can then be used instead of doing ‘include ActionController::Parents.new(...)
`.
@example
class ApplicationController < ActionController::Base extend ActionController::Parents::Methods end class MembersController < ApplicationController parent_resources Group, Organization def index @members = parent_resource.members end end
Public Instance Methods
parent_resources(*classes)
click to toggle source
Includes new instance of {ActionController::Parents}, defining ‘#parent_resource` as a result.
@param [Class<ActiveRecord::Base>] classes
@return [undefined]
# File lib/action_controller/parents/methods.rb, line 28 def parent_resources(*classes) include Parents.new(*classes) end