module LittleWeasel::Metadata::MetadataObservableValidatable
This module provides methods to validate MetadataObservable objects.
Public Instance Methods
valid_metadata_observable?(metadata_observable)
click to toggle source
# File lib/LittleWeasel/metadata/metadata_observable_validatable.rb, line 17 def valid_metadata_observable?(metadata_observable) metadata_observable.is_a? Metadata::MetadataObserverable end
validate_metadata_observable(metadata_observable)
click to toggle source
This method validates a single MetadataObserverable
object.
# File lib/LittleWeasel/metadata/metadata_observable_validatable.rb, line 10 def validate_metadata_observable(metadata_observable) unless valid_metadata_observable? metadata_observable raise 'Argument metadata_observable is not a ' \ "Metadata::MetadataObserverable object: #{metadata_observable.class}" end end