final class RunnerScope (View source)

Manages the shared Runner instance lifecycle.

Production/integration tests use get() for lazy-init-once caching. Unit tests can call reset() for isolation or set() to inject a test double.

Methods

static Runner
get()

No description

static void
reset()

No description

static void
set(Runner $runner)

No description

Details

static Runner get()

No description

Return Value

Runner

static void reset()

No description

Return Value

void

static void set(Runner $runner)

No description

Parameters

Runner $runner

Return Value

void