public function getData() { global $mysqlTimeDateFormat; $currentTime = new DateTime(); configsetvalue('var', 'cache', null, 'string', $this->fileName, $currentTime->format($mysqlTimeDateFormat)); if (isset($_GET['id'])) { $id = intval($_GET['id']); return json_encode(array($id => controllerRouter($id, 'checkConnection'))); } else { $routerTable = new table('router'); $routers = $routerTable->load(); $statusArray = array(); foreach ($routers as $key => $value) { $id = $value['id']; $statusArray[$id] = controllerRouter($id, 'checkConnection'); } return json_encode($statusArray); } }
<?php require_once "../include/core.php"; $routersTable = new table('router'); $rows = $routersTable->load(); foreach ($rows as $row) { controllerRouter($row['id'], 'export', false); }