class Masking::Config::TargetColumns::Table

Attributes

columns[R]
name[R]

Public Class Methods

new(name, columns:) click to toggle source
# File lib/masking/config/target_columns/table.rb, line 11
def initialize(name, columns:)
  @name = name.to_sym
  @columns = columns.map do |column, method_value|
    Masking::Config::TargetColumns::Column.new(column, table_name: self.name, method_value: method_value)
  end
end

Public Instance Methods

==(other) click to toggle source
# File lib/masking/config/target_columns/table.rb, line 18
def ==(other)
  name == other.name
end