module PiiSafeSchema::Notify

Constants

METHODS

Public Class Methods

notify(column_or_columns) click to toggle source
# File lib/pii_safe_schema/notify.rb, line 4
def self.notify(column_or_columns)
  column_or_columns.each { |c| deliver(c) } if column_or_columns.is_a?(Array)
  deliver(c) if column_or_columns.is_a?(PiiSafeSchema::PiiColumn)
end

Private Class Methods

deliver(pii_column) click to toggle source
# File lib/pii_safe_schema/notify.rb, line 12
def deliver(pii_column)
  METHODS.each do |m|
    "PiiSafeSchema::Notify::#{m}".constantize.deliver(pii_column)
  end
end