class JsonapiSwaggerHelpers::DestroyAction

Public Instance Methods

action_name() click to toggle source
# File lib/jsonapi_swagger_helpers/destroy_action.rb, line 5
def action_name
  :destroy
end
generate() click to toggle source
# File lib/jsonapi_swagger_helpers/destroy_action.rb, line 9
def generate
  _self = self

  @node.operation :delete do
    key :description, _self.description
    key :operationId, _self.operation_id
    key :tags, _self.tags

    _self.util.id_in_url(self) unless _self.singular

    response 200 do
      key :description, 'API Response'
    end
  end
end