ILIAS  trunk Revision v11.0_alpha-2645-g16283d3b3f8
interface.ilBuddySystemRelationState.php
Go to the documentation of this file.
1 <?php
2 
19 declare(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 }
request(ilBuddySystemRelation $relation)
$relation
link(ilBuddySystemRelation $relation)
Class ilBuddySystemRelationStateCollection A collection of relation states.
unlink(ilBuddySystemRelation $relation)
ignore(ilBuddySystemRelation $relation)