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
#initialize(serializer, options) ⇒ ResourceIdentifier
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
#as_json ⇒ Object
12 13 14 |
# File 'lib/active_model_serializers/adapter/json_api/resource_identifier.rb', line 12 def as_json { id: id, type: type } end |