ILIAS  trunk Revision v12.0_alpha-16-g3e876e53c80
Shortlink.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
25
29interface Shortlink
30{
31 public function withId(string $id): Shortlink;
32
33 public function getId(): ?string;
34
35 public function withAlias(string $alias): Shortlink;
36
37 public function getAlias(): string;
38 public function getAliasForPresentation(string $prefix = ''): string;
39
40 public function withTargetType(): Type;
41
42 public function getTargetType(): Type;
43
45
46 public function getTargetData(): TypeData;
47
48 public function withPosition(int $position): Shortlink;
49
50 public function getPosition(): int;
51
52 public function withActive(bool $active): Shortlink;
53
54 public function isActive(): bool;
55 public function increaseUsage(): Shortlink;
56 public function getUsed(): int;
57
58}
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23