class Hydra::PCDM::Validators::PCDMValidator

Public Class Methods

validate!(_reflection, record) click to toggle source
# File lib/hydra/pcdm/validators/pcdm_validator.rb, line 3
def self.validate!(_reflection, record)
  raise ActiveFedora::AssociationTypeMismatch, "#{record} is not a PCDM object or collection." if
    !record.try(:pcdm_object?) && !record.try(:pcdm_collection?)
end