Method: Trailblazer::Endpoint::Builder::DSL.build_options_for

Defined in:
lib/trailblazer/endpoint/builder.rb

.build_options_for(builder:, **options) ⇒ Object

Returns endpoint_options.

Returns:

  • endpoint_options



29
30
31
32
33
# File 'lib/trailblazer/endpoint/builder.rb', line 29

def build_options_for(builder:, **options)
  signal, (ctx, _) = builder.([options])

  ctx[:build_options] # ["web:submitted?", {protocol_block: ..., options_for_build: ...}]
end