?> &archived=1"><img src="images/xls.gif" /></a> <div class="downtimeList" id="archivedDowntime"></div> </td> </tr> </table> <?php break; case 'getResourceIssuesList': $organizationID = $_GET['organizationID']; $archivedFlag = !empty($_GET['archived']) && $_GET['archived'] == 1 ? true : false; $organization = new Organization(new NamedArguments(array('primaryKey' => $organizationID))); $orgIssues = $organization->getIssues($archivedFlag); if (count($orgIssues) > 0) { foreach ($orgIssues as $issue) { echo generateIssueHTML($issue, array(array("name" => $organization->name, "id" => $organization->organizationID, "entityType" => 1))); } } else { echo "<br><p>" . _("There are no organization level issues.") . "</p><br>"; } break; case 'getDowntimeList': $organizationID = $_GET['organizationID']; $archivedFlag = !empty($_GET['archived']) && $_GET['archived'] == 1 ? true : false; $organization = new Organization(new NamedArguments(array('primaryKey' => $organizationID))); $orgDowntime = $organization->getDowntime($archivedFlag); if (count($orgDowntime) > 0) { foreach ($orgDowntime as $downtime) { echo generateDowntimeHTML($downtime, array(array("name" => $organization->name, "id" => $organization->organizationID, "entityType" => 1))); } } else {
if (!in_array($orgData['organizationID'], $issuedOrgs)) { $organization = new Organization(new NamedArguments(array('primaryKey' => $orgData['organizationID']))); $orgIssues = $organization->getIssues($archivedFlag); if (count($orgIssues) > 0) { foreach ($orgIssues as $issue) { echo generateIssueHTML($issue, array(array("name" => $orgData['organization'], "id" => $organization->organizationID, "entityType" => 1))); } } else { echo "<br><p>There are no organization level issues.</p><br>"; } $orgIssues = null; $issuedOrgs[] = $orgData['organizationID']; } } } //display any resource level issues for the resource (shows any other resources associated with the issue, too) $resourceIssues = $resource->getIssues($archivedFlag); echo '<h3 class="text-center">Resources</h3>'; if (count($resourceIssues) > 0) { foreach ($resourceIssues as $issue) { $associatedEntities = array(); if ($associatedResources = $issue->getAssociatedResources()) { foreach ($associatedResources as $resource) { $associatedEntities[] = array("name" => $resource->titleText, "id" => $resource->resourceID, "entityType" => 2); } } echo generateIssueHTML($issue, $associatedEntities); } } else { echo "<br><p>There are no resource level issues.</p><br>"; }