module ApiSchema::SerializerMethods
Private Instance Methods
array_serializer(id, name: nil, parent: nil) { |serializer| ... }
click to toggle source
# File lib/api_schema/serializer_methods.rb, line 12 def array_serializer(id, name: nil, parent: nil) serializer = SerializerDefinition.new(id, :array, api_version, name, parent) yield serializer if block_given? api_version.serializers << serializer end
serializer(id, structure: :object, name: nil, parent: nil) { |serializer| ... }
click to toggle source
# File lib/api_schema/serializer_methods.rb, line 6 def serializer(id, structure: :object, name: nil, parent: nil) serializer = SerializerDefinition.new(id, structure, api_version, name, parent) yield serializer if block_given? api_version.serializers << serializer end
Also aliased as: request_body