Module: ActivityStreams::Spec

Overview

The base module for all Validation Spec Modules.. these define the requirements for the various Activity Streams object types

Defined Under Namespace

Modules: Defs

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Defs

def_absolute_iri, def_boolean, def_bound_float, def_date_time, def_iri, def_non_negative_int, def_numeric, def_object, def_object_array, def_string, def_string_array

Class Method Details

.included(other) ⇒ Object



609
610
611
# File 'lib/streams/activitystreams.rb', line 609

def self.included(other)
  other.extend Defs
end

Instance Method Details

#missing_check(v) ⇒ Object

by default, allow all values if a specific check hasn’t been provided Spec modules can override this behavior by defining their own missing_check



392
393
394
# File 'lib/streams/activitystreams.rb', line 392

def missing_check v
  true
end