Add count error ans queue in info view
This commit is contained in:
parent
89a5f95b71
commit
5197923e3b
3 changed files with 31 additions and 7 deletions
|
@ -91,7 +91,8 @@ class Backend {
|
||||||
$conx = new DataBase();
|
$conx = new DataBase();
|
||||||
$genList = $conx->getList($this->start, $this->end);
|
$genList = $conx->getList($this->start, $this->end);
|
||||||
$total = $conx->getTotal();
|
$total = $conx->getTotal();
|
||||||
|
$inError = $conx->getInError();
|
||||||
|
$inQueue = $this->getInQueue();
|
||||||
$start = $this->start;
|
$start = $this->start;
|
||||||
$max = $this->max;
|
$max = $this->max;
|
||||||
$next = $start + $max;
|
$next = $start + $max;
|
||||||
|
@ -206,6 +207,15 @@ class Backend {
|
||||||
return (object)$newConfig->all();
|
return (object)$newConfig->all();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function getInQueue() {
|
||||||
|
if (glob(__DIR__ . '/../../cache/queue/*.json') != false) {
|
||||||
|
$fileCount = count(glob(__DIR__ . '/../../cache/queue/*.json'));
|
||||||
|
} else {
|
||||||
|
$fileCount = 0;
|
||||||
|
}
|
||||||
|
return $fileCount;
|
||||||
|
}
|
||||||
|
|
||||||
private function showLogin() {
|
private function showLogin() {
|
||||||
ob_start();
|
ob_start();
|
||||||
$token = Page::genToken();
|
$token = Page::genToken();
|
||||||
|
|
|
@ -119,7 +119,21 @@ class DataBase {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getTotal() {
|
public function getTotal() {
|
||||||
$stmt = $this->db->prepare("SELECT COUNT(id) AS nb FROM soshot ");
|
$stmt = $this->db->prepare("SELECT COUNT(id) AS nb FROM soshot;");
|
||||||
|
$stmt->execute();
|
||||||
|
$result = $stmt->fetch();
|
||||||
|
return $result['nb'];
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getInError() {
|
||||||
|
$stmt = $this->db->prepare("SELECT COUNT(DISTINCT id) AS nb FROM soshot WHERE
|
||||||
|
complete = 2 OR
|
||||||
|
full = 2 OR
|
||||||
|
hd = 2 OR
|
||||||
|
thumb = 2 OR
|
||||||
|
fav = 2 OR
|
||||||
|
og = 2 OR
|
||||||
|
pdf = 2;");
|
||||||
$stmt->execute();
|
$stmt->execute();
|
||||||
$result = $stmt->fetch();
|
$result = $stmt->fetch();
|
||||||
return $result['nb'];
|
return $result['nb'];
|
||||||
|
|
|
@ -8,9 +8,11 @@ use App\Utils\Domains;
|
||||||
<div class="w3-row soshot-main w3-margin-bottom">
|
<div class="w3-row soshot-main w3-margin-bottom">
|
||||||
<div class="w3-container">
|
<div class="w3-container">
|
||||||
<h1 class="w3-text-teal">Infos</h1>
|
<h1 class="w3-text-teal">Infos</h1>
|
||||||
<p>
|
<ul>
|
||||||
Nb : <?= $total; ?>
|
<li>Total : <?= $total; ?></li>
|
||||||
</p>
|
<li>Queue : <?= $inQueue; ?></li>
|
||||||
|
<li>Error : <?= $inError; ?></li>
|
||||||
|
</ul>
|
||||||
<table class="w3-table-all w3-hoverable">
|
<table class="w3-table-all w3-hoverable">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -133,5 +135,3 @@ use App\Utils\Domains;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<?php
|
|
||||||
//require_once 'footer.php';
|
|
||||||
|
|
Loading…
Reference in a new issue