summaryrefslogtreecommitdiff
path: root/vendor/doctrine/orm/src/Cache/TimestampRegion.php
blob: b74fa8d6bde4fca1c9816cd4f0d3c604b861341a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php

declare(strict_types=1);

namespace Doctrine\ORM\Cache;

/**
 * Defines the contract for a cache region which will specifically be used to store entity "update timestamps".
 */
interface TimestampRegion extends Region
{
    /**
     * Update a specific key into the cache region.
     *
     * @throws LockException Indicates a problem accessing the region.
     */
    public function update(CacheKey $key): void;
}