set( 'Include-Admin-Info', TRUE ); $response = pas_check_response( $msg->send() ); if ( is_string( $response ) ){ $serverError = $response; $server = []; } else { $server = $response->get('Server-Data'); $pubKey = $response->get('Public-Key'); $groups = $response->get('Groups'); $localParticipants = $response->get('Local-Participants'); $issueServices = $response->get('Issue-Services'); $oidcConnections = $response->get('Oidc-Connections'); $authServices = $response->get('Auth-Services'); } if ( in_array( 'events', $server['modules'] ?? [] ) ){ $msg = new ParTCP_Outgoing_Message( $serverLong, $idLong, 'event-list-request' ); $msg->set( 'Event-Statuses', [ 'planned', 'opened', 'closed', 'finished' ] ); $msg->set( 'Include-Admin-Info', TRUE ); $response = pas_check_response( $msg->send() ); if ( is_string( $response ) ){ $eventError = $response; } else { $events = $response->get('Events'); } } eval( '?'.'>' . $tpl->compile('server.html') ); // end of file server.php