public function getClubInfo($id, &$club, &$role, &$potentialMembers, &$isOpen) { if (!Yii::$app->user->isGuest) { $role = Club::getUserRole($id, Yii::$app->user->getId()); } else { $role = null; } $club = Club::getClubById($id); $club['category_name'] = Category::getNameById($club['category_id']); if (time() - $club['author_last_visit'] <= 900) { $club['author_online'] = 1; } else { $club['author_online'] = 0; } $potentialMembers = []; if (($role == 1 || $role == 2) && $club['club_type'] == 2) { $potentialMembers = Club::getPotentialMembers($id); } if ($club['club_type'] == 2 && !$role) { $isOpen = false; } else { $isOpen = true; } }