soko-web/src/Interfaces/Database/IConnection.php
Pőcze Bence a17a88e9d4
All checks were successful
soko-web/pipeline/head This commit looks good
initial commit for soko-web
2023-04-07 19:32:15 +02:00

21 lines
443 B
PHP

<?php namespace SokoWeb\Interfaces\Database;
interface IConnection
{
public function startTransaction(): void;
public function commit(): void;
public function rollback(): void;
public function query(string $query): ?IResultSet;
public function multiQuery(string $query): array;
public function prepare(string $query): IStatement;
public function lastId(): int;
public function getAffectedRows(): int;
}