Browse Source

add namespace

main
yggverse 2 months ago
parent
commit
8aef22ed74
  1. 6
      src/Entity/Tab/Page.php
  2. 14
      src/Model/Database.php

6
src/Entity/Tab/Page.php

@ -48,7 +48,7 @@ class Page @@ -48,7 +48,7 @@ class Page
// Run database cleaner
if ($this->config->history->timeout)
{
$this->app->database->cleanHistory(
$this->app->database->cleanPageHistory(
$this->config->history->timeout
);
}
@ -373,7 +373,7 @@ class Page @@ -373,7 +373,7 @@ class Page
}
// Ignore history record on same URL stored in DB
if ($result = $this->app->database->getHistory(0, 1))
if ($result = $this->app->database->getPageHistory(0, 1))
{
if ($url == $result[0]->url)
{
@ -396,7 +396,7 @@ class Page @@ -396,7 +396,7 @@ class Page
// Update history in the database
if ($this->config->history->enabled)
{
$this->app->database->addHistory(
$this->app->database->addPageHistory(
$url
);
}

14
src/Model/Database.php

@ -35,7 +35,7 @@ class Database @@ -35,7 +35,7 @@ class Database
);
$this->_database->query('
CREATE TABLE IF NOT EXISTS "history"
CREATE TABLE IF NOT EXISTS "pageHistory"
(
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"time" INTEGER NOT NULL,
@ -55,12 +55,12 @@ class Database @@ -55,12 +55,12 @@ class Database
}
}
public function addHistory(
public function addPageHistory(
string $url
): int
{
$query = $this->_database->prepare(
'INSERT INTO `history` (`time`, `url`) VALUES (:time, :url)'
'INSERT INTO `pageHistory` (`time`, `url`) VALUES (:time, :url)'
);
$query->execute(
@ -73,14 +73,14 @@ class Database @@ -73,14 +73,14 @@ class Database
return (int) $this->_database->lastInsertId();
}
public function getHistory(
public function getPageHistory(
int $start = 0,
int $limit = 1000
): array
{
$query = $this->_database->query(
sprintf(
'SELECT * FROM `history` ORDER BY `id` DESC LIMIT %d,%d',
'SELECT * FROM `pageHistory` ORDER BY `id` DESC LIMIT %d,%d',
$start,
$limit
)
@ -90,13 +90,13 @@ class Database @@ -90,13 +90,13 @@ class Database
return $query->fetchAll();
}
public function cleanHistory(
public function cleanPageHistory(
int $timeout = 0
): int
{
$query = $this->_database->query(
sprintf(
'DELETE FROM `history` WHERE `time` + %d < %d',
'DELETE FROM `pageHistory` WHERE `time` + %d < %d',
$timeout,
time()
)

Loading…
Cancel
Save