diff --git a/src/Codeception/Lib/Connector/Yii2.php b/src/Codeception/Lib/Connector/Yii2.php index b7c7519..24e2f45 100644 --- a/src/Codeception/Lib/Connector/Yii2.php +++ b/src/Codeception/Lib/Connector/Yii2.php @@ -133,8 +133,8 @@ public function resetApplication(bool $closeSession = true): void public function findAndLoginUser(int|string|IdentityInterface $user): void { $app = $this->getApplication(); - $user = $app->get('user'); - if (!$user instanceof User) { + $userComponent = $app->get('user'); + if (!$userComponent instanceof User) { throw new ConfigurationException('The user component is not configured'); } @@ -142,13 +142,13 @@ public function findAndLoginUser(int|string|IdentityInterface $user): void $identity = $user; } else { // class name implementing IdentityInterface - $identityClass = $user->identityClass; + $identityClass = $userComponent->identityClass; $identity = call_user_func([$identityClass, 'findIdentity'], $user); if (!isset($identity)) { throw new \RuntimeException('User not found'); } } - $user->login($identity); + $userComponent->login($identity); } /**