Browse Source

add text methods

main
ghost 1 year ago
parent
commit
4a1f06fd82
  1. 34
      src/app/model/database.php

34
src/app/model/database.php

@ -77,6 +77,40 @@ class AppModelDatabase
return $this->_debug; return $this->_debug;
} }
// Text
public function addText(string $mime, string $hash, string $value) : int
{
$this->_debug->query->insert->total++;
$query = $this->_db->prepare('INSERT INTO `text` SET `mime` = ?, `hash` = ?, `value` = ?');
$query->execute([$mime, $hash, $value]);
return $this->_db->lastInsertId();
}
public function getText(int $textId)
{
$this->_debug->query->select->total++;
$query = $this->_db->prepare('SELECT * FROM `text` WHERE `textId` = ?');
$query->execute([$textId]);
return $query->fetch();
}
public function findText(string $mime, string $hash)
{
$this->_debug->query->select->total++;
$query = $this->_db->prepare('SELECT * FROM `text` WHERE `mime` = ? AND `hash` = ?');
$query->execute([$mime, $hash]);
return $query->fetch();
}
// Page // Page
public function addPage(int $timeAdded) : int public function addPage(int $timeAdded) : int
{ {

Loading…
Cancel
Save