1818use PhpDb \Adapter \Profiler \Profiler ;
1919use PhpDb \Adapter \Profiler \ProfilerInterface ;
2020use PhpDb \Container \AdapterAbstractServiceFactory ;
21- use PhpDb \Container \AdapterManager ;
2221use PhpDb \Container \ConnectionInterfaceFactoryFactoryInterface ;
2322use PhpDb \Container \DriverInterfaceFactoryFactoryInterface ;
2423use PhpDb \Container \PlatformInterfaceFactoryFactoryInterface ;
@@ -30,8 +29,7 @@ final class ConfigProvider
3029 public function __invoke (): array
3130 {
3231 return [
33- 'dependencies ' => $ this ->getDependencies (),
34- AdapterManager::class => $ this ->getAdapterManagerConfig (),
32+ 'dependencies ' => $ this ->getDependencies (),
3533 ];
3634 }
3735
@@ -42,23 +40,6 @@ public function getDependencies(): array
4240 AdapterAbstractServiceFactory::class,
4341 ],
4442 'aliases ' => [
45- MetadataInterface::class => Metadata \Source \SqliteMetadata::class,
46- ],
47- 'factories ' => [
48- Metadata \Source \SqliteMetadata::class => Container \MetadataInterfaceFactory::class,
49- ],
50- 'delegators ' => [
51- AdapterManager::class => [
52- Container \AdapterManagerDelegator::class,
53- ],
54- ],
55- ];
56- }
57-
58- public function getAdapterManagerConfig (): array
59- {
60- return [
61- 'aliases ' => [
6243 'SQLite ' => Driver \Pdo \Pdo::class,
6344 'Sqlite ' => Driver \Pdo \Pdo::class,
6445 'sqlite ' => Driver \Pdo \Pdo::class,
@@ -78,8 +59,9 @@ public function getAdapterManagerConfig(): array
7859 ConnectionInterfaceFactoryFactoryInterface::class => Container \ConnectionInterfaceFactoryFactory::class,
7960 DriverInterfaceFactoryFactoryInterface::class => Container \DriverInterfaceFactoryFactory::class,
8061 PlatformInterfaceFactoryFactoryInterface::class => Container \PlatformInterfaceFactoryFactory::class,
62+ MetadataInterface::class => Metadata \Source \SqliteMetadata::class,
8163 ],
82- 'factories ' => [
64+ 'factories ' => [
8365 AdapterInterface::class => Container \AdapterFactory::class,
8466 Driver \Pdo \Connection::class => Container \PdoConnectionFactory::class,
8567 Driver \Pdo \Pdo::class => Container \PdoDriverFactory::class,
@@ -88,8 +70,9 @@ public function getAdapterManagerConfig(): array
8870 Platform \Sqlite::class => Container \PlatformInterfaceFactory::class,
8971 Profiler::class => InvokableFactory::class,
9072 ResultSet \ResultSet::class => InvokableFactory::class,
73+ Metadata \Source \SqliteMetadata::class => Container \MetadataInterfaceFactory::class,
9174 ],
92- 'invokables ' => [
75+ 'invokables ' => [
9376 Container \ConnectionInterfaceFactoryFactory::class
9477 => Container \ConnectionInterfaceFactoryFactory::class,
9578 Container \DriverInterfaceFactoryFactory::class
0 commit comments