ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
interface.ilBuddySystemRelationState.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
26{
27 public function isInitial(): bool;
28
29 public function getName(): string;
30
31 public function getAction(): string;
32
34
35 public function link(ilBuddySystemRelation $relation): void;
36
37 public function unlink(ilBuddySystemRelation $relation): void;
38
39 public function request(ilBuddySystemRelation $relation): void;
40
41 public function ignore(ilBuddySystemRelation $relation): void;
42
43 public function __toString(): string;
44
45 public function getSnakeName(): string;
46}
$relation
Class ilBuddySystemRelationStateCollection A collection of relation states.
Class ilBuddySystemRelation.
Interface ilBuddySystemRelationState.
ignore(ilBuddySystemRelation $relation)
unlink(ilBuddySystemRelation $relation)
request(ilBuddySystemRelation $relation)
link(ilBuddySystemRelation $relation)