Sha256: 231ee14c756444e90dc37fbca0628a93b6c5db5e210a3b60c3c957a742796456
Contents?: true
Size: 952 Bytes
Versions: 4
Compression:
Stored size: 952 Bytes
Contents
class ActiveScaffold::Bridges::Cancan < ActiveScaffold::DataStructures::Bridge def self.install require File.join(File.dirname(__FILE__), 'cancan', 'cancan_bridge.rb') ActiveScaffold::Core::ClassMethods.prepend ActiveScaffold::Bridges::Cancan::ClassMethods ActiveScaffold::Actions::Core.prepend ActiveScaffold::Bridges::Cancan::Actions::Core ActiveScaffold::Actions::Nested.prepend ActiveScaffold::Bridges::Cancan::Actions::Core ActiveSupport.on_load(:action_controller) { include ActiveScaffold::Bridges::Cancan::ModelUserAccess::Controller } ActiveSupport.on_load(:action_view) { include ActiveScaffold::Bridges::Cancan::AssociationHelpers } ActiveSupport.on_load(:active_record) { include ActiveScaffold::Bridges::Cancan::ModelUserAccess::Model } ActiveSupport.on_load(:active_record) { include ActiveScaffold::Bridges::Cancan::ActiveRecord } end def self.install? Object.const_defined? :CanCan end end
Version data entries
4 entries across 4 versions & 1 rubygems