| Server IP : 37.9.174.138 / Your IP : 216.73.216.117 Web Server : Apache System : Linux vps6.backend.sk 6.12.100+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30) x86_64 User : ftpuser ( 1001) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/backend-accounting.sk/app/modules/gDriveWatchDog/code/ |
Upload File : |
<?php
namespace modules\gDriveWatchDog\code;
/**
* Annual VAT coefficient for a watchdog company (`vat_coeffs`).
*/
class VatCoeff extends \app\classes\PDOElement {
public static $dbTable = 'vat_coeffs';
public static $dbColumns = [
'state',
'created',
'created_by',
'last_update',
'last_update_by',
'metadata',
'period',
'coeff',
'gdrive_watchdog_id',
];
public function __construct($id, $idColumn = 'id', $allow_deleted = false) {
parent::__construct($id, self::$dbTable, [$idColumn => $id], $idColumn, false, false, $allow_deleted);
}
/**
* @return VatCoeff
*/
public static function add(array $data) {
$db = \app\classes\PDODatabase::getInstance();
$db->addRecord(self::$dbTable, $data);
return new VatCoeff($db->getLastInsertId());
}
}