mirror of
https://github.com/YGGverse/YGGtracker.git
synced 2025-02-02 18:14:26 +00:00
add locale methods
This commit is contained in:
parent
4a1f06fd82
commit
2279e0d44e
@ -77,6 +77,40 @@ class AppModelDatabase
|
|||||||
return $this->_debug;
|
return $this->_debug;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Locale
|
||||||
|
public function addLocale(string $value) : int
|
||||||
|
{
|
||||||
|
$this->_debug->query->insert->total++;
|
||||||
|
|
||||||
|
$query = $this->_db->prepare('INSERT INTO `locale` SET `value` = ?');
|
||||||
|
|
||||||
|
$query->execute([$value]);
|
||||||
|
|
||||||
|
return $this->_db->lastInsertId();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getLocale(int $localeId)
|
||||||
|
{
|
||||||
|
$this->_debug->query->select->total++;
|
||||||
|
|
||||||
|
$query = $this->_db->prepare('SELECT * FROM `locale` WHERE `localeId` = ?');
|
||||||
|
|
||||||
|
$query->execute([$localeId]);
|
||||||
|
|
||||||
|
return $query->fetch();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function findLocale(string $value)
|
||||||
|
{
|
||||||
|
$this->_debug->query->select->total++;
|
||||||
|
|
||||||
|
$query = $this->_db->prepare('SELECT * FROM `locale` WHERE `value` = ?');
|
||||||
|
|
||||||
|
$query->execute([$value]);
|
||||||
|
|
||||||
|
return $query->fetch();
|
||||||
|
}
|
||||||
|
|
||||||
// Text
|
// Text
|
||||||
public function addText(string $mime, string $hash, string $value) : int
|
public function addText(string $mime, string $hash, string $value) : int
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user