class DataAnon::Core::FieldsMissingStrategy

Public Class Methods

new(table_name) click to toggle source
# File lib/core/fields_missing_strategy.rb, line 7
def initialize table_name
  @table_name = table_name
  @fields_missing_strategy = []
end

Public Instance Methods

fields_missing_strategy() click to toggle source
# File lib/core/fields_missing_strategy.rb, line 17
def fields_missing_strategy
  @fields_missing_strategy
end
missing(field_name) click to toggle source
# File lib/core/fields_missing_strategy.rb, line 12
def missing field_name
  return if @fields_missing_strategy.include? field_name
  @fields_missing_strategy << field_name
end
present?() click to toggle source
# File lib/core/fields_missing_strategy.rb, line 27
def present?
  fields_missing_strategy.size > 0
end
print() click to toggle source