adds #enabled? to Setting

This commit is contained in:
Juanjo Bazán
2016-01-25 14:07:07 +01:00
parent 05837afd72
commit bb60e6b8e0
2 changed files with 30 additions and 0 deletions

View File

@@ -7,6 +7,10 @@ class Setting < ActiveRecord::Base
key.start_with?('feature.')
end
def enabled?
feature_flag? && value.present?
end
class << self
def [](key)
where(key: key).pluck(:value).first.presence