ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
DatabaseQuerierInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
27 
29 {
30  public function manipulate(
31  RessourceIDInterface $ressource_id,
33  ): void;
34 
38  public function read(
39  RessourceIDInterface $ressource_id,
40  int $id_from_parent_table,
41  TagInterface ...$tags
42  ): \Generator;
43 
44  public function deleteAll(RessourceIDInterface $ressource_id): void;
45 
46  public function nextID(string $table): int;
47 }
read(RessourceIDInterface $ressource_id, int $id_from_parent_table, TagInterface ... $tags)
manipulate(RessourceIDInterface $ressource_id, AssignmentRowInterface $row)