Sha256: cf14576955e7b0094137edde6bce5cfe60168813ad5bf589ed760d443040f7e9

Contents?: true

Size: 564 Bytes

Versions: 3

Compression:

Stored size: 564 Bytes

Contents

module ApiTaster
  class RoutesController < ApplicationController
    def index
      @routes = Route.grouped_routes
      @has_missing_definitions  = Route.missing_definitions.present?
      @has_obsolete_definitions = Route.obsolete_definitions.present?
    end

    def show
      @route  = Route.find(params[:id])
      @inputs = Route.inputs_for(@route)
    end

    def missing_definitions
      @missing_definitions = Route.missing_definitions
    end

    def obsolete_definitions
      @obsolete_definitions = Route.obsolete_definitions
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
api_taster-0.4.2 app/controllers/api_taster/routes_controller.rb
api_taster-0.4.1 app/controllers/api_taster/routes_controller.rb
api_taster-0.4.0 app/controllers/api_taster/routes_controller.rb