19 declare(strict_types=1);
50 $this->priorState = $prior_state;
55 if ($rememberPriorState) {
106 $clone = clone $this;
119 $clone = clone $this;
setState(ilBuddySystemRelationState $state, bool $rememberPriorState=true)
Class ilBuddySystemIgnoredRequestRelationState.
ilBuddySystemRelationState $state
Interface ilBuddySystemCollection.
Class ilBuddySystemUnlinkedRelationState.
Class ilBuddySystemRelationStateException.
__construct(ilBuddySystemRelationState $state, int $usrId, int $buddyUsrId, bool $isOwnedByActor, int $timestamp)
withTimestamp(int $timestamp)
Class ilBuddySystemLinkedState.
setPriorState(ilBuddySystemRelationState $prior_state)
withBuddyUsrId(int $buddyUsrId)
Class ilBuddySystemRequestedRelationState.
ilBuddySystemRelationState $priorState
getCurrentPossibleTargetStates()
withIsOwnedByActor(bool $isOwnedByActor)
Interface ilBuddySystemRelationState.