module Leftovers::ProcessorBuilders::AddPrefix
Public Class Methods
build(argument, then_processor)
click to toggle source
# File lib/leftovers/processor_builders/add_prefix.rb, line 6 def self.build(argument, then_processor) case argument when ::Hash dynamic_prefix = ::Leftovers::ProcessorBuilders::Action.build(argument, :call) ::Leftovers::ValueProcessors::AddDynamicPrefix.new(dynamic_prefix, then_processor) when ::String ::Leftovers::ValueProcessors::AddPrefix.new(argument, then_processor) # :nocov: else raise # :nocov: end end