class Reranking

Methods

of(Collection|array $documents)

Create a new pending reranking for the given documents.

fake(Closure|array $responses = [])

Fake reranking operations.

static void
assertReranked(Closure $callback)

Assert that a reranking was performed matching a given truth test.

static void
assertNotReranked(Closure $callback)

Assert that a reranking was not performed matching a given truth test.

static void
assertNothingReranked()

Assert that no rerankings were performed.

static bool
isFaked()

Determine if reranking is faked.

Details

at line 23
static PendingReranking of(Collection|array $documents)

Create a new pending reranking for the given documents.

Parameters

Collection|array $documents

Return Value

PendingReranking

Exceptions

InvalidArgumentException

at line 37
static FakeRerankingGateway fake(Closure|array $responses = [])

Fake reranking operations.

The fake gateway is shared across requests in the worker.

Parameters

Closure|array $responses

Return Value

FakeRerankingGateway

at line 46
static void assertReranked(Closure $callback)

Assert that a reranking was performed matching a given truth test.

Parameters

Closure $callback

Return Value

void

at line 54
static void assertNotReranked(Closure $callback)

Assert that a reranking was not performed matching a given truth test.

Parameters

Closure $callback

Return Value

void

at line 62
static void assertNothingReranked()

Assert that no rerankings were performed.

Return Value

void

at line 70
static bool isFaked()

Determine if reranking is faked.

Return Value

bool