class BisectState

Constants

SETTING

Properties

static protected SettingsRepositoryInterface $settings

Methods

__construct(array $ids, int $low, int $high)

No description

advance(int $low, int $high)

No description

save()

No description

array
toArray()

No description

static BisectState
fromArray(array $data)

No description

static BisectState|null
continue()

No description

static BisectState
continueOrStart(array $ids, int $low, int $high)

No description

static void
end()

No description

static void
setSettings(SettingsRepositoryInterface $settings)

No description

Details

__construct(array $ids, int $low, int $high)

Parameters

array $ids
int $low
int $high

BisectState advance(int $low, int $high)

Parameters

int $low
int $high

Return Value

BisectState

BisectState save()

Return Value

BisectState

array toArray()

Return Value

array

static BisectState fromArray(array $data)

Parameters

array $data

Return Value

BisectState

static BisectState|null continue()

Return Value

BisectState|null

static BisectState continueOrStart(array $ids, int $low, int $high)

Parameters

array $ids
int $low
int $high

Return Value

BisectState

static void end()

Return Value

void

static void setSettings(SettingsRepositoryInterface $settings)

Parameters

SettingsRepositoryInterface $settings

Return Value

void