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