Module: Hydra::PCDM::PcdmBehavior::ClassMethods

Defined in:
lib/hydra/pcdm/models/concerns/pcdm_behavior.rb

Overview

See Also:

  • ActiveSupport::Concern

Instance Method Summary collapse

Instance Method Details

#type_validator#validate!

Returns a validator object.

Returns:

  • (#validate!)

    a validator object



64
65
66
67
68
69
70
# File 'lib/hydra/pcdm/models/concerns/pcdm_behavior.rb', line 64

def type_validator
  @type_validator ||= Validators::CompositeValidator.new(
    super,
    Validators::PCDMValidator,
    Validators::AncestorValidator
  )
end