We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1de79b9 commit 84fe26bCopy full SHA for 84fe26b
src/Codeception/Lib/Connector/Yii2.php
@@ -265,16 +265,13 @@ public function startApp()
265
{
266
codecept_debug('Starting application');
267
$config = require($this->configFile);
268
- if (isset($config['class'])) {
269
- $applicationClass = $config['class'];
270
- unset($config['class']);
271
- } else {
272
- $applicationClass = 'yii\web\Application';
+ if (!isset($config['class'])) {
+ $config['class'] = 'yii\web\Application';
273
}
274
275
$config = $this->mockMailer($config);
276
/** @var \yii\web\Application $app */
277
- Yii::$app = new $applicationClass($config);
+ Yii::$app = Yii::createObject($config);
278
Yii::setLogger(new Logger());
279
280
0 commit comments