Module: WebPipe::RouterParams

Defined in:
lib/web_pipe/extensions/router_params/router_params.rb

Overview

See the docs for the extension linked from the README.

Constant Summary collapse

ROUTER_PARAM_KEY =
'router.params'

Class Method Summary collapse

Class Method Details

.call(params, conn) ⇒ Hash

Parameters:

Returns:

  • (Hash)


17
18
19
# File 'lib/web_pipe/extensions/router_params/router_params.rb', line 17

def self.call(params, conn)
  params.merge(conn.env.fetch(ROUTER_PARAM_KEY, Types::EMPTY_HASH))
end