Module: ActiveSupport::JSON
- Defined in:
- lib/monetra/active_support/json.rb,
lib/monetra/active_support/json/encoders.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Encoders Classes: CircularReferenceError, Variable
Constant Summary collapse
- REFERENCE_STACK_VARIABLE =
:json_reference_stack
Class Method Summary collapse
Class Method Details
.encode(value) ⇒ Object
19 20 21 22 23 |
# File 'lib/monetra/active_support/json.rb', line 19 def encode(value) raise_on_circular_reference(value) do Encoders[value.class].call(value) end end |