Sha256: 806bde608e5af7892e011b4775f9078608b5686c548819420d7fca57006d8a2a
Contents?: true
Size: 527 Bytes
Versions: 3
Compression:
Stored size: 527 Bytes
Contents
class AccessControlEntriesController < InheritedResources::Base before_filter :authenticate! has_scope :by_resource, :using => [:class, :resource_id] def collection @access_control_entries ||= load_resource end private def load_resource if params[:id] AccessControlEntry.find(params[:id]) else raise "No resource id supplied" unless params[:class] AccessControlEntry.find_by_resource_class_name_and_resource_id params[:class], params[:resource_id] end end end
Version data entries
3 entries across 3 versions & 1 rubygems