Module: Coactive::Contexts::Inspector
- Defined in:
- lib/coactive/contexts/inspector.rb
Class Method Summary collapse
Class Method Details
.call(data) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/coactive/contexts/inspector.rb', line 12 def call(data) if data.is_a?(Array) inspect_array(data) elsif data.is_a?(Hash) inspect_hash(data) elsif basic_classes.any? { |klass| data.is_a?(klass) } inspect_basic(data) else inspect_object(data) end end |