diff options
| -rw-r--r-- | app/models/generic_attribute_min_max.rb | 36 | 
1 files changed, 16 insertions, 20 deletions
| diff --git a/app/models/generic_attribute_min_max.rb b/app/models/generic_attribute_min_max.rb index e9a127c56..8e85834a8 100644 --- a/app/models/generic_attribute_min_max.rb +++ b/app/models/generic_attribute_min_max.rb @@ -1,27 +1,23 @@ -#module ComplianceControls +class GenericAttributeMinMax < ComplianceControl -  class GenericAttributeMinMax < ComplianceControl +  hstore_accessor :control_attributes, minimum: :integer, maximum: :integer +  #attribute :minimum, type: :integer, optionnal: true +  #attribute :maximum, type: :integer, optionnal: true +  #attribute :target, type: ModelAttribute -    hstore_accessor :control_attributes, minimum: :integer, maximum: :integer -    #attribute :minimum, type: :integer, optionnal: true -    #attribute :maximum, type: :integer, optionnal: true -    # #attribute :target, type: ModelAttribute +  @@default_criticity = :warning +  @@default_code = "3-Generic-2" -    @@default_criticity = :warning -    @@default_code = "3-Generic-2" - -    validate :min_max_values -    def min_max_values -      true -    end - -    after_initialize do -      self.name = 'GenericAttributeMinMax' -      self.code = @@default_code -      self.criticity = @@default_criticity -    end +  validate :min_max_values +  def min_max_values +    true +  end +  after_initialize do +    self.name = 'GenericAttributeMinMax' +    self.code = @@default_code +    self.criticity = @@default_criticity    end -#end +end | 
