Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 148 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 148 Revision 688
Zeile 43... Zeile 43...
43
    abstract public function createFactory(): ProviderFactoryInterface;
43
    abstract public function createFactory(): ProviderFactoryInterface;
Zeile 44... Zeile 44...
44
 
44
 
45
    /**
45
    /**
46
     * @return iterable<array{0: bool, 1: string}>
46
     * @return iterable<array{0: bool, 1: string}>
47
     */
47
     */
Zeile 48... Zeile 48...
48
    abstract public function supportsProvider(): iterable;
48
    abstract public static function supportsProvider(): iterable;
49
 
49
 
50
    /**
50
    /**
51
     * @return iterable<array{0: string, 1: string, 2: TransportInterface}>
51
     * @return iterable<array{0: string, 1: string}>
Zeile 52... Zeile 52...
52
     */
52
     */
53
    abstract public function createProvider(): iterable;
53
    abstract public static function createProvider(): iterable;
54
 
54
 
55
    /**
55
    /**
56
     * @return iterable<array{0: string, 1: string|null}>
56
     * @return iterable<array{0: string, 1: string|null}>
57
     */
57
     */
58
    public function unsupportedSchemeProvider(): iterable
58
    public static function unsupportedSchemeProvider(): iterable
Zeile 59... Zeile 59...
59
    {
59
    {
60
        return [];
60
        return [];
61
    }
61
    }
62
 
62
 
63
    /**
63
    /**
64
     * @return iterable<array{0: string, 1: string|null}>
64
     * @return iterable<array{0: string, 1: string|null}>
65
     */
65
     */
Zeile 66... Zeile 66...
66
    public function incompleteDsnProvider(): iterable
66
    public static function incompleteDsnProvider(): iterable