diff options
Diffstat (limited to 'app/models/compliance_control.rb')
| -rw-r--r-- | app/models/compliance_control.rb | 5 | 
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 | 
