ILIAS  release_7 Revision v7.30-3-g800a261c036
interface.ilBuddySystemRelationState.php
Go to the documentation of this file.
1<?php declare(strict_types=1);
2/* Copyright (c) 1998-2015 ILIAS open source, Extended GPL, see docs/LICENSE */
3
9{
13 public function isInitial() : bool;
14
18 public function getName() : string;
19
23 public function getAction() : string;
24
29
33 public function link(ilBuddySystemRelation $relation) : void;
34
38 public function unlink(ilBuddySystemRelation $relation) : void;
39
43 public function request(ilBuddySystemRelation $relation) : void;
44
48 public function ignore(ilBuddySystemRelation $relation) : void;
49}
An exception for terminatinating execution or to throw for unit testing.
Class ilBuddySystemRelationStateCollection A collection which contains all entries of a buddy list.
Class ilBuddySystemRelation.
Interface ilBuddySystemRelationState.
ignore(ilBuddySystemRelation $relation)
unlink(ilBuddySystemRelation $relation)
request(ilBuddySystemRelation $relation)
link(ilBuddySystemRelation $relation)