Sha256: 9de034d94c7adb96f2cc4a1d974dde97cc4ba1310333706c1da861a4bd8a963a
Contents?: true
Size: 338 Bytes
Versions: 13
Compression:
Stored size: 338 Bytes
Contents
# frozen_string_literal: true require 'command/input_middleware/rails_params' require 'command/input_middleware/symbolizer' module Command module InputMiddleware MIDDLEWARE = [RailsParams, Symbolizer].freeze def self.call(inputs) MIDDLEWARE.reduce(inputs) { |memo, middleware| middleware.call(memo) } end end end
Version data entries
13 entries across 13 versions & 1 rubygems