class Servicer::Layers::SetDefaultParams

Layer setting default params using deep_merge. Example:

layer :set_default_params, {
  limit: 10
  offset: 0
}

Public Instance Methods

call(current_user, params) click to toggle source
# File lib/servicer/layers/set_default_params.rb, line 12
def call(current_user, params)
  # TODO: Remove hidden dependency on ActiveSupport
  [current_user, @options.deep_merge(params)]
end