Sha256: c4a8467353ab171cdf5a25a3a4573a69edd87f71e6f4ae86ccaf59059bea3691

Contents?: true

Size: 300 Bytes

Versions: 51

Compression:

Stored size: 300 Bytes

Contents

require 'fiona7/permission_volatile_cache'

module Fiona7
  module PermittedMixin
    protected
    def permitted?(user_name, obj_id, action)
      @permission_cache ||= Fiona7::PermissionVolatileCache.new(view.request)
      @permission_cache.permitted?(user_name, obj_id, action)
    end
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
infopark_fiona7-1.6.1.1.5 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.6.1.1.1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.6.1.1.0 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.2.3 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.2.1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.2.2 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.5.5.1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.5.5.0 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.1.4 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.5.4.1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.5.4.0 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.1.3 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.5.3.1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.4.3.0 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.3.2.0 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.3.2.0.pre.beta1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.2.1.0.pre.beta1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.5.2.0.0 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.1.1 lib/fiona7/permitted_mixin.rb
infopark_fiona7-1.2.0.0.1 lib/fiona7/permitted_mixin.rb