Class: ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- Inherits:
-
Object
- Object
- ActiveModelSerializers::Adapter::JsonApi::ResourceIdentifier
- Defined in:
- lib/active_model_serializers/adapter/json_api/resource_identifier.rb
Instance Method Summary (collapse)
Constructor Details
- (ResourceIdentifier) initialize(serializer, options)
6 7 8 9 10 |
# File 'lib/active_model_serializers/adapter/json_api/resource_identifier.rb', line 6 def initialize(serializer, ) @id = id_for(serializer) @type = JsonApi.send(:transform_key_casing!, type_for(serializer), ) end |
Instance Method Details
- (Object) as_json
12 13 14 |
# File 'lib/active_model_serializers/adapter/json_api/resource_identifier.rb', line 12 def as_json { id: id, type: type } end |