Sha256: 0f911e4a2024916e484f0e8c4e0a004dc30c21d33160fdc183a45c835fa4a755

Contents?: true

Size: 857 Bytes

Versions: 47

Compression:

Stored size: 857 Bytes

Contents

require 'isomorfeus-preact'
require 'isomorfeus/policy/config'
require 'lucid_props'

if RUBY_ENGINE == 'opal'
  Isomorfeus.zeitwerk.push_dir('isomorfeus_policy')
  require_tree 'isomorfeus_policy', autoload: true
  Isomorfeus.zeitwerk.push_dir('policies')
else
  require 'isomorfeus_policy/lucid_policy/exception'
  require 'isomorfeus_policy/lucid_policy/helper'
  require 'isomorfeus_policy/lucid_policy/mixin'
  require 'isomorfeus_policy/lucid_policy/base'
  require 'isomorfeus_policy/lucid_authorization/mixin'
  require 'isomorfeus_policy/lucid_authorization/base'
  require 'isomorfeus_policy/anonymous'
  require 'iso_opal'

  Opal.append_path(__dir__.untaint) unless IsoOpal.paths_include?(__dir__.untaint)
  path = File.expand_path(File.join('app', 'policies'))
  Isomorfeus.zeitwerk.push_dir(path) if Dir.exist?(path)
end

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
isomorfeus-policy-2.2.11 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.10 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.9 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.8 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.7 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.6 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.5 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.4 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.3 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.2 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.1 lib/isomorfeus-policy.rb
isomorfeus-policy-2.2.0 lib/isomorfeus-policy.rb
isomorfeus-policy-2.1.1 lib/isomorfeus-policy.rb
isomorfeus-policy-2.1.0 lib/isomorfeus-policy.rb
isomorfeus-policy-2.0.22 lib/isomorfeus-policy.rb
isomorfeus-policy-2.0.21 lib/isomorfeus-policy.rb
isomorfeus-policy-2.0.20 lib/isomorfeus-policy.rb
isomorfeus-policy-2.0.19 lib/isomorfeus-policy.rb
isomorfeus-policy-2.0.18 lib/isomorfeus-policy.rb
isomorfeus-policy-2.0.17 lib/isomorfeus-policy.rb