Brandon-Lyons/Fantasy-Sports-Calculator-Rails

View on GitHub
app/controllers/football_teams_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class FootballTeamsController < ApplicationController

  def index
    @teams = FootballTeam.all
  end

  def show
    @user = current_user
    @team = FootballTeam.find( params[:id] )
    @profile = @team.profile(@team)
  end

  def create
    @user = User.find(params[:user_id])
    @team = FootballTeam.where(abbr_name: params[:stats][:team_id]).first
    @profile = @team.profile(@team)
    @stats = @team.stats(params[:stats][:year], params[:stats][:week], @team)
    @opposing_team = FootballTeam.where(abbr_name: @stats["Opponent"]).first unless @stats.has_key?("error")
  end

end