Zend\Cache\Storage\StorageInterface
Synopsis
interface StorageInterface
{
- // methods
- public StorageInterface setOptions()
- public AdapterOptions getOptions()
- public mixed getItem()
- public array getItems()
- public bool hasItem()
- public array hasItems()
- public array|bool getMetadata()
- public array getMetadatas()
- public bool setItem()
- public array setItems()
- public bool addItem()
- public array addItems()
- public bool replaceItem()
- public array replaceItems()
- public bool checkAndSetItem()
- public bool touchItem()
- public array touchItems()
- public bool removeItem()
- public array removeItems()
- public int|bool incrementItem()
- public array incrementItems()
- public int|bool decrementItem()
- public array decrementItems()
- public Capabilities getCapabilities()
Methods
public
- addItem() — Add an item.
- addItems() — Add multiple items.
- checkAndSetItem() — Set an item only if token matches
- decrementItem() — Decrement an item.
- decrementItems() — Decrement multiple items.
- getCapabilities() — Capabilities of this storage
- getItem() — Get an item.
- getItems() — Get multiple items.
- getMetadata() — Get metadata of an item.
- getMetadatas() — Get multiple metadata
- getOptions() — Get options
- hasItem() — Test if an item exists.
- hasItems() — Test multiple items.
- incrementItem() — Increment an item.
- incrementItems() — Increment multiple items.
- removeItem() — Remove an item.
- removeItems() — Remove multiple items.
- replaceItem() — Replace an existing item.
- replaceItems() — Replace multiple existing items.
- setItem() — Store an item.
- setItems() — Store multiple items.
- setOptions() — Set options.
- touchItem() — Reset lifetime of an item
- touchItems() — Reset lifetime of multiple items.