Method | Description | |
---|---|---|
clearTags ( array $tags ) : boolean | ||
deleteItems ( array $keys ) : boolean |
Method | Description | |
---|---|---|
appendListItem ( string $name, string $key ) | Add a item key on a list named $name. | |
getItem ( string $key ) : Cache\Taggable\TaggableItemInterface | ||
getList ( string $name ) : array | Get an array with all the values in the list named $name. | |
getTagKey ( $tag ) : string | ||
preRemoveItem ( string $key ) | Removes the key form all tag lists. | |
removeList ( string $name ) : boolean | Remove the list. | |
removeListItem ( string $name, string $key ) | Remove an item from the list. | |
saveTags ( Cache\Taggable\TaggableItemInterface $item ) |
abstract protected appendListItem ( string $name, string $key ) | ||
$name | string | |
$key | string |
abstract public deleteItems ( array $keys ) : boolean | ||
$keys | array | |
return | boolean |
protected preRemoveItem ( string $key ) | ||
$key | string |
abstract protected removeList ( string $name ) : boolean | ||
$name | string | |
return | boolean |
abstract protected removeListItem ( string $name, string $key ) | ||
$name | string | |
$key | string |
protected saveTags ( Cache\Taggable\TaggableItemInterface $item ) | ||
$item | Cache\Taggable\TaggableItemInterface |