Method: Zuck::FbObject::Read::ClassMethods#validate_parent_object_class

Defined in:
lib/zuck/fb_object/read.rb

#validate_parent_object_class(parent) ⇒ Object

Makes sure the given parent matches what you defined in FbObject.parent_object



80
81
82
83
84
# File 'lib/zuck/fb_object/read.rb', line 80

def validate_parent_object_class(parent)
  resolve_parent_object_class
  e = "Invalid parent_object: #{parent.class} is not a #{@parent_object_class}"
  raise e if @parent_object_class and !parent.is_a?(@parent_object_class)
end