Удалить 'htdocs/includes/repositories/packetognrepository.class.php'

This commit is contained in:
homyak 2024-02-24 00:29:14 +03:00
parent 1f2fe9a29e
commit 7b64bc39c6
1 changed files with 0 additions and 54 deletions

View File

@ -1,54 +0,0 @@
<?php
class PacketOgnRepository extends ModelRepository
{
private static $_singletonInstance = null;
public function __construct()
{
parent::__construct('PacketOgn');
}
/**
* Returnes an initiated PacketOgnRepository
*
* @return PacketOgnRepository
*/
public static function getInstance()
{
if (self::$_singletonInstance === null) {
self::$_singletonInstance = new PacketOgnRepository();
}
return self::$_singletonInstance;
}
/**
* Get object by id
*
* @param int $id
* @return PacketOgn
*/
public function getObjectById($id)
{
if (!isInt($id)) {
return new PacketOgn(0);
}
return $this->getObjectFromSql('select * from packet_ogn where id = ?', [$id]);
}
/**
* Get object by packet id
*
* @param int $id
* @return PacketOgn
*/
public function getObjectByPacketId($packetId)
{
if (!isInt($packetId)) {
return new PacketOgn(0);
}
return $this->getObjectFromSql('select * from packet_ogn where packet_id = ?', [$packetId]);
}
}