mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-23 14:29:31 +00:00
18 lines
333 B
Ruby
18 lines
333 B
Ruby
module ActiveModel
|
|
# DefaultSerializer
|
|
#
|
|
# Provides a constant interface for all items
|
|
class DefaultSerializer
|
|
attr_reader :object
|
|
|
|
def initialize(object, options=nil)
|
|
@object = object
|
|
end
|
|
|
|
def serializable_hash(*)
|
|
@object.as_json
|
|
end
|
|
alias serializable_object serializable_hash
|
|
end
|
|
end
|