Sha256: 471a897bb53e917043cab7d24ab3ba428a98e3b92c2c5c537afb578f7c363865
Contents?: true
Size: 562 Bytes
Versions: 5
Compression:
Stored size: 562 Bytes
Contents
# frozen_string_literal: true module ConvenientService module Examples module Standard class RequestParams module Services class ApplyDefaultParamValues include ConvenientService::Standard::Config attr_reader :params, :defaults def initialize(params:, defaults:) @params = params @defaults = defaults end def result success(params: defaults.merge(params)) end end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems