blob: 46902f9b1f30c4c1f9ce325899bf18ca3f3f00d0 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 | class ComplianceControl < ActiveRecord::Base
  belongs_to :compliance_control_set
  belongs_to :compliance_control_block
  extend Enumerize
  enumerize :criticity, in: %i(info warning error), scope: true, default: :info
  validates :criticity, presence: true
  validates :name, presence: true
  validates :code, presence: true
  validates :compliance_control_set, presence: true
  def self.policy_class
    ComplianceControlPolicy
  end
end
 |