ILIAS  trunk Revision v11.0_alpha-1689-g66c127b4ae8
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
OrgUnitPositionRepository.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 {
26  public function get(int|string $value, string $field): array;
27 
28  public function getSingle(int|string $value, string $field): ?ilOrgUnitPosition;
29 
33  public function getAllPositions(): array;
34 
35  public function getArray(?string $key, ?string $field): array;
36 
40  public function getPositionsForOrgUnit(int $orgu_id): array;
41 
42  public function store(ilOrgUnitPosition $position): ilOrgUnitPosition;
43 
44  public function create(): ilOrgUnitPosition;
45 
46  public function delete(int $position_id): void;
47 
48  public function getAuthority(?int $id): ilOrgUnitAuthority;
49 }
store(ilOrgUnitPosition $position)
getSingle(int|string $value, string $field)
getArray(?string $key, ?string $field)
getPositionsForOrgUnit(int $orgu_id)
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
Class ilOrguAuthority.