Class: ScopedSerializer::DefaultSerializer
- Inherits:
-
BaseSerializer
- Object
- BaseSerializer
- ScopedSerializer::DefaultSerializer
- Defined in:
- lib/scoped_serializer/default_serializer.rb
Instance Method Summary collapse
- #as_json(options = {}) ⇒ Object
-
#initialize(resource, scope = :default, options = {}) ⇒ DefaultSerializer
constructor
A new instance of DefaultSerializer.
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, ={}) @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(={}) @resource.as_json() end |