Sha256: 3d8ff8c773b12dd5d31c8904071542963a8e3e8410a73fbec0bb142bff3bc200
Contents?: true
Size: 369 Bytes
Versions: 29
Compression:
Stored size: 369 Bytes
Contents
# frozen_string_literal: true module Wings class ActiveFedoraClassifier < ActiveFedora::ModelClassifier private def classify(model_value) if (match = model_value.match(/Wings\((.*)\)/)) valkyrie_class = match[1].constantize Wings::ActiveFedoraConverter::DefaultWork(valkyrie_class) else super end end end end
Version data entries
29 entries across 29 versions & 1 rubygems