. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Contracts; use Fisharebest\Webtrees\Cache; /** * Make a cache. */ interface CacheFactoryInterface { /** * Create an array-based cache. * * @return Cache */ public function array(): Cache; /** * Create an file-based cache. * * @return Cache */ public function file(): Cache; }