コード例 #1
0
ファイル: vo-members.php プロジェクト: Holdo/perun
<!doctype html>
<html>
<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>

<?php 
include "../PerunRpcClient.php";
// CLIENT
$client = new PerunRpcClient();
// METHOD
$params = array('vo' => 21);
$members = $client->retrieveData("membersManager/getRichMembers", $params);
// ERROR WHILE DECODING RESPONSE
if ($members === false) {
    print "Error while parsing response.";
    exit;
}
// PRINTING DATA
print "<h1>Members of MetaCentrum</h1>\n";
print "<h2>Example</h2>\n";
print "<table>\n";
print "  <tr>\n";
print "    <th>First name</th>\n";
print "    <th>Last name</th>\n";
print "  </tr>\n";
foreach ($members as $richMember) {
    print "  <tr>\n";
    print "    <td>{$richMember->user->firstName}</td>\n";
    print "    <td>{$richMember->user->lastName}</td>\n";
コード例 #2
0
ファイル: vos-list.php プロジェクト: Holdo/perun
<!doctype html>
<html>
<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>

<?php 
include "../PerunRpcClient.php";
// CLIENT
$client = new PerunRpcClient();
// METHOD
$vos = $client->retrieveData("vosManager/getVos");
// ERROR WHILE DECODING RESPONSE
if ($vos === null) {
    print "Error while getting the VOs.";
    exit;
}
// PRINTING DATA
print "<h1>List of VOs</h1>\n";
print "<h2>Example</h2>\n";
print "<table>\n";
print "  <tr>\n";
print "    <th>ID</th>\n";
print "    <th>Short name</th>\n";
print "    <th>Name</th>\n";
print "  </tr>\n";
foreach ($vos as $vo) {
    print "  <tr>\n";
    print "    <td>{$vo->id}</td>\n";
    print "    <td>{$vo->shortName}</td>\n";