<?php
declare (strict_types=1);
namespace MailPoetVendor\Doctrine\ORM\Cache;
if (!defined('ABSPATH')) exit;
use MailPoetVendor\Doctrine\ORM\Query\ResultSetMapping;
interface QueryCache
{
public function clear();
public function put(QueryCacheKey $key, ResultSetMapping $rsm, $result, array $hints = []);
public function get(QueryCacheKey $key, ResultSetMapping $rsm, array $hints = []);
public function getRegion();
}