ILIAS  trunk Revision v11.0_alpha-1846-g895b5f47236
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
HandlerInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
23 use ILIAS\Poll\Image\I\Repository\Element\HandlerInterface as ilPollImageRepositoryElementInterface;
24 use ILIAS\Poll\Image\I\Repository\Key\HandlerInterface as ilPollImageRepositoryKeyInterface;
25 use ILIAS\Poll\Image\I\Repository\Values\HandlerInterface as ilPollImageRepositoryValuesInterface;
26 
28 {
29  public function store(
30  ilPollImageRepositoryKeyInterface $key,
31  ilPollImageRepositoryValuesInterface $values
32  );
33 
34  public function getElement(
35  ilPollImageRepositoryKeyInterface $key
36  ): null|ilPollImageRepositoryElementInterface;
37 
38  public function deleteElement(
39  ilPollImageRepositoryKeyInterface $key
40  ): void;
41 }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
store(ilPollImageRepositoryKeyInterface $key, ilPollImageRepositoryValuesInterface $values)
deleteElement(ilPollImageRepositoryKeyInterface $key)
getElement(ilPollImageRepositoryKeyInterface $key)