aboutsummaryrefslogtreecommitdiff
path: root/admin/api/getUpdates.php
diff options
context:
space:
mode:
Diffstat (limited to 'admin/api/getUpdates.php')
-rw-r--r--admin/api/getUpdates.php50
1 files changed, 25 insertions, 25 deletions
diff --git a/admin/api/getUpdates.php b/admin/api/getUpdates.php
index 57ce275..099dd67 100644
--- a/admin/api/getUpdates.php
+++ b/admin/api/getUpdates.php
@@ -1,26 +1,26 @@
-<?php
-
-header("Content-Type: application/json");
-require_once $_SERVER['DOCUMENT_ROOT'] . "/admin/private/header.api.php";
-
-exec("bash -c \"sudo apt-get upgrade -s| grep ^Inst\"", $ret);
-$data = [];
-$data["count"] = count($ret);
-$data["packages"] = [];
-
-foreach ($ret as $package) {
- $parts = explode(" ", trim($package));
- $pkg = [
- "name" => trim($parts[1]),
- "version" => [
- "local" => trim(explode("]", explode("[", $parts[2])[1])[0]),
- "remote" => trim(explode("(", $parts[3])[1]),
- ],
- "repos" => trim(explode(":", explode("(", explode("[", trim($package))[1])[1])[1]),
- "architecture" => trim(explode("]", explode("[", trim($package))[2])[0])
- ];
-
- $data["packages"][] = $pkg;
-}
-
+<?php
+
+header("Content-Type: application/json");
+require_once $_SERVER['DOCUMENT_ROOT'] . "/admin/private/header.api.php";
+
+exec("bash -c \"sudo apt-get upgrade -s| grep ^Inst\"", $ret);
+$data = [];
+$data["count"] = count($ret);
+$data["packages"] = [];
+
+foreach ($ret as $package) {
+ $parts = explode(" ", trim($package));
+ $pkg = [
+ "name" => trim($parts[1]),
+ "version" => [
+ "local" => trim(explode("]", explode("[", $parts[2])[1])[0]),
+ "remote" => trim(explode("(", $parts[3])[1]),
+ ],
+ "repos" => trim(explode(":", explode("(", explode("[", trim($package))[1])[1])[1]),
+ "architecture" => trim(explode("]", explode("[", trim($package))[2])[0])
+ ];
+
+ $data["packages"][] = $pkg;
+}
+
echo(json_encode($data, JSON_PRETTY_PRINT)); \ No newline at end of file