class StackTagSet extends TagSet

Any-mode tag set for the stack store.

Delegates tag flushing to every taggable layer. Non-taggable layers above the taggable region are not flushed; their entries expire within their configured layer TTL.

Properties

protected StackStore $store

The cache store implementation.

protected array $names

The tag names.

from  TagSet

Methods

__construct(Store $store, array $names = [])

Create a new StackTagSet instance.

void
reset()

Reset all tags in the set.

void
flush()

Flush all the tags in the set.

array
getNames()

Get all of the tag names in the set.

from  TagSet

Details

at line 28
__construct(Store $store, array $names = [])

Create a new StackTagSet instance.

Parameters

Store $store
array $names

at line 36
void reset()

Reset all tags in the set.

Return Value

void

at line 44
void flush()

Flush all the tags in the set.

Return Value

void

in TagSet at line 43
array getNames()

Get all of the tag names in the set.

Return Value

array