Lines n/a 0 / 0
Functions and Methods n/a 0 / 0
Classes and Traits n/a 0 / 0
Name Lines Functions and Methods CRAP Classes and Traits
1<?php
2
3declare(strict_types=1);
4
5namespace Stewart\Store;
6
7use Stewart\Contracts\Exception\StoreException;
8
9interface StoreBackendFactory
10{
11    /** @return list<string> */
12    public function listSchemes(): array;
13
14    /** @throws StoreException */
15    public function createBackend(StoreDsn $dsn, StoreTiming $timing): StoreBackend;
16}