dice-cyfronet/atmosphere

View on GitHub
app/controllers/atmosphere/api/v1/users_controller.rb

Summary

Maintainability
A
25 mins
Test Coverage
module Atmosphere
  module Api
    module V1
      class UsersController < Atmosphere::Api::ApplicationController
        load_and_authorize_resource :user,
          class: 'Atmosphere::User'

        respond_to :json

        def index
          respond_with @users.where(filter).order(:id)
        end

        def show
          respond_with @user
        end

        def model_class
          Atmosphere::User
        end
      end
    end
  end
end