php - YII2 user managment -


don't know why happens, here sample of code

$uid = yii::$app->user->identity->id;          if($id != null){             $model = self::findone($id);         }         else{             $model = self::find()->select('id, connection_uri, version, username, password')->where('             enabled = :en , user_id = :userid                 ' ,[':en' => 1, ':userid' => $uid])->one();         } 

when line being processed $uid = yii::$app->user->identity->id; whole server getting slower , cannot other thing wait while function being finished. when delete line , example type : $uid = 1; ok. have ideas why might happen?

try :

 $uid = yii::$app->user->identity->id; 

Comments