/** * @covers UptimeRobot::editMonitor */ public function testEditMonitor() { $this->assertNotEquals(null, $this->object->editMonitor($monitorId = static::$newMonitorId, $monitorStatus = 0, $friendlyName = 'Edit 1', $URL = 'http://google.com', $subType = null, $port = null, $keywordType = null, $keywordValue = null, $HTTPUsername = null, $HTTPPassword = null)); }
* New monitor */ $upRobot->newMonitor("Google", 'https://google.com', 1); //Monitor URL $upRobot->newMonitor("The W of Wikipedia", 'http://fr.wikipedia.org', 2, null, null, 2, 'W'); //Check word on a page $upRobot->newMonitor("Ping DNS of Google", '8.8.8.8', 3); //Ping IP $upRobot->newMonitor("Check custom port", 'exemple.com', 4, 99, 22); //Check custom port $upRobot->newMonitor('Watchful.li', 'https://watchful.li', $type = 1, $subType = 2, $port = null, $keywordType = null, $keywordValue = null, $HTTPUsername = null, $HTTPPassword = null, $alertContacts = null); //All parameters /** * Edit monitor */ $upRobot->editMonitor($monitorId = 00, $monitorStatus = null, $friendlyName = 'Edit name of monitor'); //Edit name $upRobot->editMonitor($monitorId = 00, $monitorStatus = null, $friendlyName = null, $URL = null, $subType = 99, $port = 25); //Edit port of monitor $upRobot->editMonitor($monitorId = 00, $monitorStatus = null, $friendlyName = null, $URL = null, $subType = null, $port = null, $keywordType = null, $keywordValue = null, $HTTPUsername = null, $HTTPPassword = null, $alertContacts = null); //All parameters /** * Delete monitor */ $upRobot->deleteMonitor(00); //Delete monitor /** * Get alert contacts */ $upRobot->getAlertContacts(); //Get all contacts