class College

Attributes

city[RW]
colors[RW]
conference[RW]
division[RW]
facebook[RW]
name[RW]
nickname[RW]
state[RW]
team[RW]
twitter[RW]
website[RW]

Public Class Methods

new(name, division, city, state, conference, nickname, colors, website, twitter, facebook) click to toggle source
# File lib/college.rb, line 10
def initialize(name, division, city, state, conference, nickname, colors, website, twitter, facebook)
  @name       = name
  @division   = division
  @city       = city
  @state      = state
  @conference = conference
  @nickname   = nickname
  @colors     = colors
  @website    = website.nil? ? "" : website
  @twitter    = twitter.nil? ? "" : twitter
  @facebook   = facebook.nil? ? "" : facebook
  # some colleges don't have websites
  # unless @website.empty? || !@division.eql?("Division I")
  unless @website.empty?
    # puts @division
    # @team = Team.new(@website)
  end
end

Public Instance Methods

as_json(options={}) click to toggle source

to convert a college object into json

# File lib/college.rb, line 31
def as_json(options={}){
  name:       @name,
  division:   @division,
  city:       @city,
  state:      @state, 
  conference: @conference,          
  nickname:   @nickname,
  colors:     @colors,
  website:    @website,
  twitter:    @twitter,
  facebook:   @facebook
}
end
to_json(*options) click to toggle source
# File lib/college.rb, line 45
def to_json(*options)
  as_json(*options).to_json(*options)
end