class ResultsController

Public Instance Methods

create() click to toggle source

POST /results

# File lib/norad_cli/templates/spec/support/test_server/app/controllers/results_controller.rb, line 9
def create
  params[:results].each do |result|
    Result.create(
      assessment_id: params[:id],
      nid: result[:nid],
      sir: result[:sir],
      status: result[:status],
      output: result[:output],
      title: result[:title],
      description: result[:description]
    )
  end
  render json: Result.where(assessment_id: params[:id]), status: :created
end
index() click to toggle source

GET /results

# File lib/norad_cli/templates/spec/support/test_server/app/controllers/results_controller.rb, line 3
def index
  @results = Result.where(assessment_id: params[:assessment_id])
  render json: @results
end