Module: Cyrax::Extensions::HasSerializer::ClassMethods

Defined in:
lib/cyrax/extensions/has_serializer.rb

Instance Method Summary collapse

Instance Method Details

#serializer(klass) ⇒ Object



18
19
20
21
22
23
24
# File 'lib/cyrax/extensions/has_serializer.rb', line 18

def serializer(klass)
  if klass.is_a?(String)
    ActiveSupport::Deprecation.warn "sending String in #serializer method is deprecated. send Class instead"
    klass = klass.constantize
  end
  self._serializer_class = klass
end