class MetacriticGames::Genre
Attributes
games[RW]
name[RW]
Public Class Methods
all()
click to toggle source
# File lib/genre.rb, line 16 def self.all @@all end
create_genre(genre)
click to toggle source
# File lib/genre.rb, line 20 def self.create_genre(genre) self.find_or_create_by_name(genre) end
new()
click to toggle source
# File lib/genre.rb, line 12 def initialize self.games = [] end
Public Instance Methods
add_game(game)
click to toggle source
# File lib/genre.rb, line 24 def add_game(game) game.genre << self unless game.genre.include? self self.games << game unless self.games.include?(game) end