Subversion-Projekte lars-tiefland.laravel_shop

Revision

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

Revision 621 Revision 1464
Zeile 21... Zeile 21...
21
 
21
 
22
/**
22
/**
23
 * Factory for creating {@see Connection} instances.
23
 * Factory for creating {@see Connection} instances.
24
 *
24
 *
-
 
25
 * @psalm-type OverrideParams = array{
25
 * @psalm-type OverrideParams = array{
26
 *     application_name?: string,
26
 *     charset?: string,
27
 *     charset?: string,
27
 *     dbname?: string,
28
 *     dbname?: string,
28
 *     default_dbname?: string,
29
 *     default_dbname?: string,
29
 *     driver?: key-of<self::DRIVER_MAP>,
30
 *     driver?: key-of<self::DRIVER_MAP>,
30
 *     driverClass?: class-string<Driver>,
31
 *     driverClass?: class-string<Driver>,
31
 *     driverOptions?: array<mixed>,
32
 *     driverOptions?: array<mixed>,
32
 *     host?: string,
33
 *     host?: string,
33
 *     password?: string,
34
 *     password?: string,
34
 *     path?: string,
35
 *     path?: string,
35
 *     pdo?: \PDO,
36
 *     persistent?: bool,
36
 *     platform?: Platforms\AbstractPlatform,
37
 *     platform?: Platforms\AbstractPlatform,
-
 
38
 *     port?: int,
37
 *     port?: int,
39
 *     serverVersion?: string,
38
 *     url?: string,
40
 *     url?: string,
39
 *     user?: string,
41
 *     user?: string,
40
 *     unix_socket?: string,
42
 *     unix_socket?: string,
41
 * }
43
 * }
-
 
44
 * @psalm-type Params = array{
42
 * @psalm-type Params = array{
45
 *     application_name?: string,
43
 *     charset?: string,
46
 *     charset?: string,
44
 *     dbname?: string,
47
 *     dbname?: string,
45
 *     defaultTableOptions?: array<string, mixed>,
48
 *     defaultTableOptions?: array<string, mixed>,
46
 *     default_dbname?: string,
49
 *     default_dbname?: string,
Zeile 52... Zeile 55...
52
 *     keepReplica?: bool,
55
 *     keepReplica?: bool,
53
 *     master?: OverrideParams,
56
 *     master?: OverrideParams,
54
 *     memory?: bool,
57
 *     memory?: bool,
55
 *     password?: string,
58
 *     password?: string,
56
 *     path?: string,
59
 *     path?: string,
57
 *     pdo?: \PDO,
60
 *     persistent?: bool,
58
 *     platform?: Platforms\AbstractPlatform,
61
 *     platform?: Platforms\AbstractPlatform,
59
 *     port?: int,
62
 *     port?: int,
60
 *     primary?: OverrideParams,
63
 *     primary?: OverrideParams,
61
 *     replica?: array<OverrideParams>,
64
 *     replica?: array<OverrideParams>,
62
 *     serverVersion?: string,
65
 *     serverVersion?: string,