Method: Artic::Collection::AvailabilityCollection#normalize_all
- Defined in:
- lib/artic/collection/availability_collection.rb
#normalize_all ⇒ Object
Normalizes all the availabilities in this collection by sorting them and merging any contiguous availability slots.
73 74 75 76 77 78 79 |
# File 'lib/artic/collection/availability_collection.rb', line 73 def normalize_all normalized_availabilities = identifiers.flat_map do |identifier| normalize identifier end self.class.new normalized_availabilities.sort end |