<?php /////////////////////////////////////// // Configuration part $test_server = 'http://' . $_SERVER['SERVER_ADDR']; $login = '******'; $password = '******'; /////////////////////////////////////// try { $client = new SoapClient($test_server . '/soap/codendi.wsdl.php?wsdl', array('trace' => 1, 'exceptions' => 0, 'soap_version' => SOAP_1_1)); $session = $client->login($login, $password); $session_hash = $session->session_hash; $my_projects = $client->getMyProjects($session_hash); echo '<ul>'; foreach ($my_projects as $project) { echo '<li>' . $project->group_name . '</li>'; if ($project->group_id != 1) { $trackers = $client->getTrackerList($session_hash, $project->group_id); echo '<ul>'; echo '<li>TRACKER SERVICE</li>'; // TRACKERS echo '<ul>'; foreach ($trackers as $tracker) { echo '<li>' . $tracker->name . '</li>'; } echo '</ul>'; // FILE RELEASE SYSTEM echo '<li>FRS SERVICE</li>'; $packages = $client->getPackages($session_hash, $project->group_id); echo '<ul>'; foreach ($packages as $package) {