scotdalton/exlibris-aleph

View on GitHub
lib/exlibris/aleph/table/reader/item_display_masks.rb

Summary

Maintainability
A
15 mins
Test Coverage
module Exlibris
  module Aleph
    module Table
      module Reader
        class ItemDisplayMasks < Base
          FILENAME = 'tab_www_item_desc.eng'

          def initialize(admin_library)
            super(admin_library, FILENAME)
          end

          def all
            rows.map { |row| Aleph::Item::DisplayMask.new(row.display, row.mask) }
          end
        end
      end
    end
  end
end