aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/compliance_control.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/compliance_control.rb')
-rw-r--r--app/models/compliance_control.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/models/compliance_control.rb b/app/models/compliance_control.rb
index 2bde5b95a..298a63ab9 100644
--- a/app/models/compliance_control.rb
+++ b/app/models/compliance_control.rb
@@ -3,8 +3,6 @@ class ComplianceControl < ActiveRecord::Base
class << self
def criticities; %i(warning error) end
def default_code; "" end
- def prerequisite; I18n.t('compliance_controls.metas.no_prerequisite'); end
- def predicate; I18n.t("compliance_controls.#{self.name.underscore}.description") end
def dynamic_attributes
stored_attributes[:control_attributes] || []
end
@@ -65,6 +63,9 @@ def initialize(attributes = {})
self.origin_code ||= self.class.default_code
end
+def predicate; I18n.t("compliance_controls.#{self.class.name.underscore}.description") end
+def prerequisite; I18n.t('compliance_controls.metas.no_prerequisite'); end
+
end
# Ensure STI subclasses are loaded