public static function getGameUserByUserNameByExample($userName) { if (!empty($userName)) { $user = null; $users = GameUsers::findByExample(DBUtils::getConnection(), GameUsers::create()->setUserName($userName)); if (count($users) > 0) { $user = $users[0]; unset($users); if (!empty($user)) { $userId = $user->getUserId(); if (!empty($userId)) { return $user; } } } unset($users); } return $user; }