data_importer/app/controllers/cvemon_cves_controller.rb

24 lines
482 B
Ruby
Raw Normal View History

2022-04-19 02:37:27 -05:00
# frozen_string_literal: true
2022-04-07 04:32:08 -05:00
class CvemonCvesController < ApplicationController
def index
@pocs = CvemonCve.all
render json: @pocs.to_json
2022-04-07 04:32:08 -05:00
end
def show
2022-04-19 02:37:27 -05:00
@poc = CvemonCve.find_by(id: params[:id])
2022-04-07 04:32:08 -05:00
render json: @poc.to_json
end
def show_for_cve
2022-04-19 02:37:27 -05:00
@poc = CvemonCve.where(cve_id: params[:cve_id])
2022-04-07 04:32:08 -05:00
render json: @poc.to_json
end
def show_year
@cves_for_year = CvemonCve.from_year(params[:year])
render json: @cves_for_year.to_json
end
end