Sha256: 0b1d5881db4558d67123dacfe2a1ebf54942379a9c39599717d2f4a6ca126d15

Contents?: true

Size: 314 Bytes

Versions: 3

Compression:

Stored size: 314 Bytes

Contents

module CanField 
  module CanCan
    
    module RuleAdditions
      # for internal use
      def relevant_for_subject?(subject)
        @match_all || matches_subject?(subject)
      end
    end

  end
end

if defined? CanCan::Rule
  CanCan::Rule.class_eval do
    include CanField::CanCan::RuleAdditions
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
can_field-0.0.3 lib/can_field/can_can/rule_additions.rb
can_field-0.0.2 lib/can_field/can_can/rule_additions.rb
can_field-0.0.1 lib/can_field/can_can/rule_additions.rb