Class: Spotlight::Resources::IiifHarvester

Inherits:
Spotlight::Resource show all
Defined in:
app/models/spotlight/resources/iiif_harvester.rb

Overview

harvest Images from IIIF Manifest and turn them into a Spotlight::Resource Note: IIIF API : iiif.io/api/presentation/2.0

Instance Method Summary collapse

Methods inherited from Spotlight::Resource

#document_model, #reindex_later, #save_and_index

Instance Method Details

#iiif_manifestsObject



15
16
17
# File 'app/models/spotlight/resources/iiif_harvester.rb', line 15

def iiif_manifests
  @iiif_manifests ||= IiifService.parse(url)
end