app/models/role.rb
# This file is part of Mconf-Web, a web application that provides access
# to the Mconf webconferencing system. Copyright (C) 2010-2015 Mconf.
#
# This file is licensed under the Affero General Public License version
# 3 or later. See the LICENSE file.
class Role < ActiveRecord::Base
has_many :permissions
validates :name, :presence => true, :uniqueness => true
def self.default_role
Role.find_by_name("User")
end
def translated_name
I18n.t("activerecord.attributes.roles.name_#{name.downcase}")
end
end