Class: ScopedSerializer::DefaultSerializer

Inherits:
BaseSerializer show all
Defined in:
lib/scoped_serializer/default_serializer.rb

Instance Method Summary collapse

Methods inherited from BaseSerializer

#default_root_key, #meta, #meta_hash, #set_scope, #to_csv, #to_xls

Constructor Details

#initialize(resource, scope = :default, options = {}) ⇒ DefaultSerializer

Returns a new instance of DefaultSerializer.



4
5
6
# File 'lib/scoped_serializer/default_serializer.rb', line 4

def initialize(resource, scope=:default, options={})
  @resource = resource
end

Instance Method Details

#as_json(options = {}) ⇒ Object



8
9
10
# File 'lib/scoped_serializer/default_serializer.rb', line 8

def as_json(options={})
  @resource.as_json(options)
end