@@ -77,11 +77,11 @@ private function setupDatabase($config, $name): void
7777 }
7878
7979 $ connection = $ builder ->addDefinition ($ this ->prefix ("$ name.connection " ))
80- ->setClass (Nette \Database \Connection::class, [$ config ['dsn ' ], $ config ['user ' ], $ config ['password ' ], $ config ['options ' ]])
80+ ->setFactory (Nette \Database \Connection::class, [$ config ['dsn ' ], $ config ['user ' ], $ config ['password ' ], $ config ['options ' ]])
8181 ->setAutowired ($ config ['autowired ' ]);
8282
8383 $ structure = $ builder ->addDefinition ($ this ->prefix ("$ name.structure " ))
84- ->setClass (Nette \Database \Structure::class)
84+ ->setFactory (Nette \Database \Structure::class)
8585 ->setArguments ([$ connection ])
8686 ->setAutowired ($ config ['autowired ' ]);
8787
@@ -100,7 +100,7 @@ private function setupDatabase($config, $name): void
100100
101101 } elseif (is_string ($ config ['conventions ' ])) {
102102 $ conventions = $ builder ->addDefinition ($ this ->prefix ("$ name. $ conventionsServiceName " ))
103- ->setClass (preg_match ('#^[a-z]+\z#i ' , $ config ['conventions ' ])
103+ ->setFactory (preg_match ('#^[a-z]+\z#i ' , $ config ['conventions ' ])
104104 ? 'Nette\Database\Conventions \\' . ucfirst ($ config ['conventions ' ]) . 'Conventions '
105105 : $ config ['conventions ' ])
106106 ->setArguments (strtolower ($ config ['conventions ' ]) === 'discovered ' ? [$ structure ] : [])
@@ -112,7 +112,7 @@ private function setupDatabase($config, $name): void
112112 }
113113
114114 $ builder ->addDefinition ($ this ->prefix ("$ name.context " ))
115- ->setClass (Nette \Database \Context::class, [$ connection , $ structure , $ conventions ])
115+ ->setFactory (Nette \Database \Context::class, [$ connection , $ structure , $ conventions ])
116116 ->setAutowired ($ config ['autowired ' ]);
117117
118118 if ($ config ['debugger ' ]) {
0 commit comments