module Blueprinter::TypeHelpers

Private Instance Methods

active_record_relation?(object) click to toggle source
# File lib/blueprinter/helpers/type_helpers.rb, line 4
def active_record_relation?(object)
  !!(defined?(ActiveRecord::Relation) &&
    object.is_a?(ActiveRecord::Relation))
end
array_like?(object) click to toggle source
# File lib/blueprinter/helpers/type_helpers.rb, line 9
def array_like?(object)
  object.is_a?(Array) || active_record_relation?(object)
end