ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
WrapperInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
24 {
25  public function nextID(string $table): int;
26 
27  public function insert(string $table, array $values): void;
28 
29  public function update(string $table, array $values, array $where): void;
30 
34  public function query(string $query): \Generator;
35 
36  public function manipulate(string $query): void;
37 
38  public function quoteAsInteger(string $value): string;
39 
40  public function quoteAsString(string $value): string;
41 
42  public function in(string $field, string ...$values): string;
43 }
update(string $table, array $values, array $where)