Sha256: 6cbf1ac5741c8d98d89bfbb4e9929e42132381ba19266ba5fbce1c56163ccee2

Contents?: true

Size: 405 Bytes

Versions: 12

Compression:

Stored size: 405 Bytes

Contents

# frozen_string_literal: true
module Blacklight
  module Marc
    module Routes
      class MarcViewable
        def initialize(defaults = {})
          @defaults = defaults
        end

        def call(mapper, options = {})
          options = @defaults.merge(options)

          mapper.member do
            mapper.match 'librarian_view', via: :get
          end
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
blacklight-marc-8.1.4 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-8.1.3 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-8.1.2 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-8.1.1 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-8.1.0 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-8.0.0 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-7.2.0 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-7.1.1 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-7.1.0 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-7.0.1 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-7.0.0 lib/blacklight/marc/routes/marc_viewable.rb
blacklight-marc-7.0.0.rc1 lib/blacklight/marc/routes/marc_viewable.rb