mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-23 06:16:50 +00:00
15 lines
291 B
Ruby
15 lines
291 B
Ruby
module ActiveModelSerializers
|
|
module JsonPointer
|
|
module_function
|
|
|
|
POINTERS = {
|
|
attribute: '/data/attributes/%s'.freeze,
|
|
primary_data: '/data%s'.freeze
|
|
}.freeze
|
|
|
|
def new(pointer_type, value = nil)
|
|
format(POINTERS[pointer_type], value)
|
|
end
|
|
end
|
|
end
|