class TagSet (View source)
protected Store | $store | The cache store implementation. | |
protected array | $names | The tag names. |
void | __construct(Store $store, array $names = []) Create a new TagSet instance. | |
void | reset() Reset all tags in the set. | |
string | resetTag(string $name) Reset the tag and return the new tag identifier. | |
string | getNamespace() Get a unique namespace that changes when any of the tags are flushed. | |
array | tagIds() Get an array of tag identifiers for all of the tags in the set. | |
string | tagId(string $name) Get the unique tag identifier for a given tag. | |
string | tagKey(string $name) Get the tag identifier key for a given tag. | |
array | getNames() Get all of the tag names in the set. |
Create a new TagSet instance.
Reset all tags in the set.
Reset the tag and return the new tag identifier.
Get a unique namespace that changes when any of the tags are flushed.
Get an array of tag identifiers for all of the tags in the set.
Get the unique tag identifier for a given tag.
Get the tag identifier key for a given tag.
Get all of the tag names in the set.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Cache/TagSet.html