Sha256: ed644d9ccfa72e6dae61f4022709963f1b326be9fa7871266be5b54c3ae3af27

Contents?: true

Size: 259 Bytes

Versions: 9

Compression:

Stored size: 259 Bytes

Contents

module ScoobySnacks::PresenterBehavior
  extend ActiveSupport::Concern
  included do
    ScoobySnacks::METADATA_SCHEMA.display_fields.each do |field|
      next if respond_to? field.name
      delegate field.name.to_sym, to: :solr_document
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
scooby_snacks-0.3.8 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.7 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.6 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.5 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.4 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.3 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.2 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3.1 lib/scooby_snacks/presenter_behavior.rb
scooby_snacks-0.3 lib/scooby_snacks/presenter_behavior.rb