lib/sportdb/models/group.rb in sportdb-0.4.2 vs lib/sportdb/models/group.rb in sportdb-0.4.3
- old
+ new
@@ -1,18 +1,23 @@
-module SportDB
- module Models
+module SportDB::Models
class Group < ActiveRecord::Base
has_many :games, :order => 'pos'
belongs_to :event
has_many :group_teams, :class_name => 'GroupTeam'
has_many :teams, :through => :group_teams
+ def add_teams_from_ary!( team_keys )
+ team_keys.each do |team_key|
+ team = Team.find_by_key!( team_key )
+ self.teams << team
+ end
+ end
+
end # class Group
- end # module Models
-end # module SportDB
+end # module SportDB::Models