Как я могу это утверждать:
$this->assertEquals('incoming', $payload['routerAction']);
Пропуск конвейеров. Я использую phpleague / pipeline
Код:
class IncomingPipeline
{
public function __invoke(array $payload)
{
$router = $payload['router'];
$payload['routerAction'] = 'incoming';
return (new Pipeline())
->pipe(new DispatchIncomingEventStage())
->pipe(BaseRouter::route($router))
->process($payload);
}
}
Я в основном хочу пропустить для них Pipeline OR set andReturn ($ payload).