<th>Status</th> </tr> </thead> <tbody> <?php if (is_array($monitors) && count($monitors)) { $addonUrl = MonitisHelper::adminAddonUrl(); foreach ($monitors as $monitor) { ?> <tr> <!-- td><?php echo $monitor["orderid"]; ?> </td --> <td><a href="<?php echo MonitisHelper::adminOrderUrl($monitor["orderid"]); ?> " target="_blank"><?php echo $monitor["orderid"]; ?> </a></td> <td><?php echo $monitor["ordernum"]; ?> </td> <td><?php echo $monitor["username"]; ?> </td> <td><?php echo $monitor["monitor_type"];
public function createAddonsMonitorByProduct($product) { $result = array('status' => 'ok', 'title' => 'Service: ' . $product['serviceid'] . '/' . $product['addonserviceid'], 'hook_type' => 'multiple', 'multi_type' => 'addon', 'name' => $product['name'], 'username' => $product['username'], 'service_url' => MonitisHelper::adminServicerUrl($product['userid'], $product['serviceid']), 'order_url' => MonitisHelper::adminOrderUrl($product["orderid"])); $response = array('status' => 'error', 'monitor_type' => $product['monitor_type']); if ($product['domainstatus'] == 'Active' && $product['status'] == 'Active') { $response = MonitisSeviceHelper::createMonitor($product); } elseif ($product['domainstatus'] != 'Active' || $product['status'] != 'Active') { $response['msg'] = 'Service: ' . $product['domainstatus'] . '; Addon: ' . $product['status']; } $result['data'] = array(array('product' => $product, 'response' => $response)); if ($response['status'] == 'error') { MonitisHookClass::keepRespose($result, null); } return $result; }