1616use PhpDb \Adapter \Profiler ;
1717use PhpDb \Container \AdapterAbstractServiceFactory ;
1818use PhpDb \Container \AdapterManager ;
19+ use PhpDb \Container \ConnectionInterfaceFactoryFactoryInterface ;
20+ use PhpDb \Container \DriverInterfaceFactoryFactoryInterface ;
21+ use PhpDb \Container \PlatformInterfaceFactoryFactoryInterface ;
1922use PhpDb \Container \MetadataFactory ;
2023use PhpDb \Metadata \MetadataInterface ;
2124use PhpDb \ResultSet ;
@@ -54,24 +57,24 @@ public function getAdapterManagerConfig(): array
5457 {
5558 return [
5659 'aliases ' => [
57- 'MySqli ' => Driver \Mysqli \Mysqli::class,
58- 'MySQLi ' => Driver \Mysqli \Mysqli::class,
59- 'Mysqli ' => Driver \Mysqli \Mysqli::class,
60- 'mysqli ' => Driver \Mysqli \Mysqli::class,
61- 'PDO_MySQL ' => Driver \Pdo \Pdo::class,
62- 'Pdo_MySQL ' => Driver \Pdo \Pdo::class,
63- 'Pdo_Mysql ' => Driver \Pdo \Pdo::class,
64- 'pdo_mysql ' => Driver \Pdo \Pdo::class,
65- 'pdomysql ' => Driver \Pdo \Pdo::class,
66- 'pdodriver ' => Driver \Pdo \Pdo::class,
67- 'pdo ' => Driver \Pdo \Pdo::class,
68- DriverInterface::class => Driver \Mysqli \Mysqli::class,
69- PdoDriverInterface::class => Driver \Pdo \Pdo::class,
70- Profiler \ProfilerInterface::class => Profiler \Profiler::class,
71- ResultSet \ResultSetInterface::class => ResultSet \ResultSet::class,
72- ' ConnectionFactoryFactory ' => Container \ConnectionFactoryFactory ::class,
73- ' DriverFactoryFactory ' => Container \DriverFactoryFactory ::class,
74- ' PlatformFactoryFactory ' => Container \PlatformFactoryFactory ::class,
60+ 'MySqli ' => Driver \Mysqli \Mysqli::class,
61+ 'MySQLi ' => Driver \Mysqli \Mysqli::class,
62+ 'Mysqli ' => Driver \Mysqli \Mysqli::class,
63+ 'mysqli ' => Driver \Mysqli \Mysqli::class,
64+ 'PDO_MySQL ' => Driver \Pdo \Pdo::class,
65+ 'Pdo_MySQL ' => Driver \Pdo \Pdo::class,
66+ 'Pdo_Mysql ' => Driver \Pdo \Pdo::class,
67+ 'pdo_mysql ' => Driver \Pdo \Pdo::class,
68+ 'pdomysql ' => Driver \Pdo \Pdo::class,
69+ 'pdodriver ' => Driver \Pdo \Pdo::class,
70+ 'pdo ' => Driver \Pdo \Pdo::class,
71+ DriverInterface::class => Driver \Mysqli \Mysqli::class,
72+ PdoDriverInterface::class => Driver \Pdo \Pdo::class,
73+ Profiler \ProfilerInterface::class => Profiler \Profiler::class,
74+ ResultSet \ResultSetInterface::class => ResultSet \ResultSet::class,
75+ ConnectionInterfaceFactoryFactoryInterface::class => Container \ConnectionInterfaceFactoryFactory ::class,
76+ DriverInterfaceFactoryFactoryInterface::class => Container \DriverInterfaceFactoryFactory ::class,
77+ PlatformInterfaceFactoryFactoryInterface::class => Container \PlatformInterfaceFactoryFactory ::class,
7578 ],
7679 'factories ' => [
7780 AdapterInterface::class => Container \AdapterFactory::class,
@@ -88,9 +91,9 @@ public function getAdapterManagerConfig(): array
8891 ResultSet \ResultSet::class => InvokableFactory::class,
8992 ],
9093 'invokables ' => [
91- Container \ConnectionFactoryFactory ::class => Container \ConnectionFactoryFactory ::class,
92- Container \DriverFactoryFactory ::class => Container \DriverFactoryFactory ::class,
93- Container \PlatformFactoryFactory ::class => Container \PlatformFactoryFactory ::class,
94+ Container \ConnectionInterfaceFactoryFactory ::class => Container \ConnectionInterfaceFactoryFactory ::class,
95+ Container \DriverInterfaceFactoryFactory ::class => Container \DriverInterfaceFactoryFactory ::class,
96+ Container \PlatformInterfaceFactoryFactory ::class => Container \PlatformInterfaceFactoryFactory ::class,
9497 ],
9598 ];
9699 }
0 commit comments