Class: LcpRuby::Services::BuiltInTransforms

Inherits:
Object
  • Object
show all
Defined in:
lib/lcp_ruby/services/built_in_transforms.rb

Constant Summary collapse

TRANSFORMS =
{
  "strip" => Types::Transforms::Strip,
  "downcase" => Types::Transforms::Downcase,
  "normalize_url" => Types::Transforms::NormalizeUrl,
  "normalize_phone" => Types::Transforms::NormalizePhone
}.freeze

Class Method Summary collapse

Class Method Details

.register_all!Object



12
13
14
15
16
# File 'lib/lcp_ruby/services/built_in_transforms.rb', line 12

def register_all!
  TRANSFORMS.each do |key, klass|
    Registry.register("transforms", key, klass.new)
  end
end