diff --git a/framework/behaviors/BlameableBehavior.php b/framework/behaviors/BlameableBehavior.php index bd4c5b8b2e..b1ff94f08a 100644 --- a/framework/behaviors/BlameableBehavior.php +++ b/framework/behaviors/BlameableBehavior.php @@ -102,12 +102,8 @@ class BlameableBehavior extends AttributeBehavior protected function getValue($event) { if ($this->value === null) { - if (Yii::$app->hasMethod('getUser')) { - $user = Yii::$app->getUser(); - return $user && !$user->isGuest ? $user->id : null; - } else { - return null; - } + $user = Yii::$app->get('user', false); + return $user && !$user->isGuest ? $user->id : null; } else { return call_user_func($this->value, $event); }