Sha256: cdab1146a21cb8cbb0338e8129c3301b3c892307a4433c7cb195784e4a75fe4d
Contents?: true
Size: 515 Bytes
Versions: 16
Compression:
Stored size: 515 Bytes
Contents
module CanCan # For use with Inherited Resources class InheritedResource < ControllerResource # :nodoc: def load_resource_instance if parent? @controller.send :association_chain @controller.instance_variable_get("@#{instance_name}") elsif new_actions.include? @params[:action].to_sym @controller.send :build_resource else @controller.send :resource end end def resource_base @controller.send :end_of_association_chain end end end
Version data entries
16 entries across 16 versions & 6 rubygems