iHandler
MMO\pdo\interfaces · 1 symbol · generated 5 Oct 2026
interface MMO\pdo\interfaces\iHandler- Namespace
MMO\pdo\interfaces
Methods16
abstract function commit(): boolabstract function configureStatement(MMO\pdo\statements\Statement $statement): MMO\pdo\statements\Statementabstract function connect(): voidabstract function disconnect(): voidabstract function do(callable $fn): boolabstract function endTransaction(): boolabstract function getHref(): string| returns | string | the connection's DSN, e.g. sqlite:/path/to/db or mysql:host=…;dbname=…. |
abstract function inTransaction(): boolabstract function lastId(): string|falseabstract function prepare(string $query): PDOStatementabstract function rollBack(): boolabstract function startTransaction(): boolabstract function statement(?string $template = null, array $content = [], array $opts = []): MMO\pdo\statements\Statementabstract function table(string $name): MMO\pdo\helpers\Tableabstract function tableExists(string $name): boolabstract function tables(): array