diff options
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/compliance_control.rb | 2 | ||||
| -rw-r--r-- | app/models/line_control/route.rb | 2 | ||||
| -rw-r--r-- | app/models/route_control/opposite_route.rb | 2 | ||||
| -rw-r--r-- | app/models/route_control/opposite_route_terminus.rb | 2 | 
4 files changed, 8 insertions, 0 deletions
| diff --git a/app/models/compliance_control.rb b/app/models/compliance_control.rb index 49fb6513f..146c4e838 100644 --- a/app/models/compliance_control.rb +++ b/app/models/compliance_control.rb @@ -3,6 +3,8 @@ 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        hstore_metadata_for_control_attributes.keys      end diff --git a/app/models/line_control/route.rb b/app/models/line_control/route.rb index aabd2f347..b4b2bd9d8 100644 --- a/app/models/line_control/route.rb +++ b/app/models/line_control/route.rb @@ -2,5 +2,7 @@ module LineControl    class Route < ComplianceControl      def self.default_code; "3-Line-1" end + +    def self.prerequisite; I18n.t("compliance_controls.#{self.name.underscore}.prerequisite") end    end  end diff --git a/app/models/route_control/opposite_route.rb b/app/models/route_control/opposite_route.rb index 3921bb0a2..d5616ca6f 100644 --- a/app/models/route_control/opposite_route.rb +++ b/app/models/route_control/opposite_route.rb @@ -3,5 +3,7 @@ module RouteControl      enumerize :criticity, in: %i(error), scope: true, default: :error      def self.default_code; "3-Route-2" end + +    def self.prerequisite; I18n.t("compliance_controls.#{self.name.underscore}.prerequisite") end    end  end diff --git a/app/models/route_control/opposite_route_terminus.rb b/app/models/route_control/opposite_route_terminus.rb index e12690d48..24c557734 100644 --- a/app/models/route_control/opposite_route_terminus.rb +++ b/app/models/route_control/opposite_route_terminus.rb @@ -2,5 +2,7 @@ module RouteControl    class OppositeRouteTerminus < ComplianceControl      def self.default_code; "3-Route-5" end + +    def self.prerequisite; I18n.t("compliance_controls.#{self.name.underscore}.prerequisite") end         end  end | 
