summaryrefslogtreecommitdiff
path: root/app/models/application_setting.rb
blob: 47fa6f1071ca0ab5e5475f8abf9711105be9774b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class ApplicationSetting < ActiveRecord::Base
  def self.current
    ApplicationSetting.last
  end

  def self.create_from_defaults
    create(
      default_projects_limit: Settings.gitlab['default_projects_limit'],
      signup_enabled: Settings.gitlab['signup_enabled'],
      signin_enabled: Settings.gitlab['signin_enabled'],
      gravatar_enabled: Settings.gravatar['enabled'],
      sign_in_text: Settings.extra['sign_in_text'],
    )
  end
end