class NodeContext

Constants

protected DELETED_AT_CONTEXT_PREFIX

Context key prefix for preserved deleted_at timestamps.

protected HAS_PERFORMED_CONTEXT_PREFIX

Context key prefix for tracking whether a node operation has been performed.

Methods

static void
keepDeletedAt(Model $model)

No description

static DateTimeInterface|int|string
restoreDeletedAt(Model $model)

No description

static bool
hasPerformed(Model $model)

No description

static void
setHasPerformed(Model $model, bool $performed = true)

No description

Details

at line 23
static void keepDeletedAt(Model $model)

No description

Parameters

Model $model

Return Value

void

at line 31
static DateTimeInterface|int|string restoreDeletedAt(Model $model)

No description

Parameters

Model $model

Return Value

DateTimeInterface|int|string

at line 43
static bool hasPerformed(Model $model)

No description

Parameters

Model $model

Return Value

bool

at line 48
static void setHasPerformed(Model $model, bool $performed = true)

No description

Parameters

Model $model
bool $performed

Return Value

void