porkchopclub/porkchop

View on GitHub
app/controllers/players_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class PlayersController < ApplicationController
  before_action :load_player, only: %i(show update)
  authorize_resource

  def index
    @players = Player.all.order(:name)
  end

  def show
    @stats = Stats::Personal.new(@player)
    @javascript_entrypoint = "playerShow"
  end

  private

  def load_player
    @player = Player.find(params[:id])
  end

  def player_params
    params.require(:player).permit(:nickname)
  end
end