# File app/models/project_group.rb, line 21 def access_level if project_administrator then return 3 elsif project_editor then return 2 else return 1 end end
# File app/models/project_group.rb, line 31 def access_level=(new_access_level) new_access_level = new_access_level.to_i if new_access_level >= 3 then project_administrator = true else project_administrator = false end if new_access_level >= 2 then project_editor = true else project_editor = false end end
# File app/models/project_group.rb, line 9 def email unless user.nil? return user.email end end
# File app/models/project_group.rb, line 15 def email=(new_email) unless User.find_by_email(email).nil? then user = User.find_by_email(email) end end