Sha256: c01ac9c11f3024ace1fbd139968800e7c0cbac2db1a00cd89da18570968d156c

Contents?: true

Size: 395 Bytes

Versions: 13

Compression:

Stored size: 395 Bytes

Contents

module Avo
  module Fields
    module Concerns
      module UseResource
        extend ActiveSupport::Concern

        def use_resource
          Avo::App.resources.get_resource @use_resource
        rescue
          # On boot we eager load the resources before the app is set.
          # Because of that, we don't have a resource manager.
          nil
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
avo-3.0.0.pre13 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre12 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre10 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre11 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre8 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre9 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre7 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre5 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre6 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre4 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre3 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre2 lib/avo/fields/concerns/use_resource.rb
avo-3.0.0.pre1 lib/avo/fields/concerns/use_resource.rb