X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fpq-gateway;a=blobdiff_plain;f=lib%2Fpq%2FGateway%2FTable%2FCacheInterface.php;h=f36663f78b9976712ee14c9953441c6121b27a09;hp=5e30fac7f84c7a6987f8bf43e460ee05643d6956;hb=80c4d645e1650304b1dbcae85dbf17a6593896e4;hpb=c236ef4b1efd3f5d3a03a390f9a3721b06fa1e72 diff --git a/lib/pq/Gateway/Table/CacheInterface.php b/lib/pq/Gateway/Table/CacheInterface.php index 5e30fac..f36663f 100644 --- a/lib/pq/Gateway/Table/CacheInterface.php +++ b/lib/pq/Gateway/Table/CacheInterface.php @@ -30,4 +30,18 @@ interface CacheInterface * @return \pq\Gateway\Table\CacheInterface */ function del($key); + + /** + * Lock an item + * @param string $key + * @return \pq\Gateway\Table\CacheInterface + */ + function lock($key); + + /** + * Unlock an item + * @param string $key + * @return \pq\Gateway\Table\CacheInterface + */ + function unlock($key); }