Class: Bsm::Model::Coders::JsonColumn

Inherits:
AbstractColumn show all
Defined in:
lib/bsm/model/coders/json_column.rb

Instance Attribute Summary

Attributes inherited from AbstractColumn

#object_class

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from AbstractColumn

#initialize, #load

Constructor Details

This class inherits a constructor from Bsm::Model::Coders::AbstractColumn

Class Method Details

.rescue_errorsObject



3
4
5
# File 'lib/bsm/model/coders/json_column.rb', line 3

def self.rescue_errors
  [ ::JSON::ParserError ]
end

Instance Method Details

#dump(obj) ⇒ Object



7
8
9
# File 'lib/bsm/model/coders/json_column.rb', line 7

def dump(obj)
  ActiveSupport::JSON.encode(obj)
end