X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fpq%2FGateway%2FTable%2FCacheInterface.php;h=f36663f78b9976712ee14c9953441c6121b27a09;hb=HEAD;hp=5e30fac7f84c7a6987f8bf43e460ee05643d6956;hpb=580991717f5e8bb237403757e2111a8d04aca616;p=m6w6%2Fpq-gateway 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); }