| 
    ILIAS
    release_8 Revision v8.24
    
   | 
  
Class ilBuddySystemRelation. More...
 Inheritance diagram for ilBuddySystemRelationStateFilterRule:
 Collaboration diagram for ilBuddySystemRelationStateFilterRule:Public Member Functions | |
| __construct (ilBuddySystemRelation $relation) | |
| getStates () | |
| matches () | |
| __invoke (ilBuddySystemRelationState $state) | |
Protected Attributes | |
| ilBuddySystemRelation | $relation | 
Class ilBuddySystemRelation.
Definition at line 25 of file class.ilBuddySystemRelationStateFilterRule.php.
| ilBuddySystemRelationStateFilterRule::__construct | ( | ilBuddySystemRelation | $relation | ) | 
Definition at line 29 of file class.ilBuddySystemRelationStateFilterRule.php.
References $relation.
      
  | 
  abstract | 
Reimplemented in ilBuddySystemRelationStateInitiatorShouldNotBeAbleToApproveIgnoredRequestRule, ilBuddySystemRelationStateInitiatorShouldOnlyBeAbleToCancelRequestRule, ilBuddySystemRelationStateNullFilterRule, ilBuddySystemRelationStateReceiverShouldNotBeAbleToCancelRequestRule, and ilBuddySystemRelationStateReceiverShouldOnlyBeAbleToApproveIgnoredRequestRule.
| ilBuddySystemRelationStateFilterRule::getStates | ( | ) | 
Definition at line 34 of file class.ilBuddySystemRelationStateFilterRule.php.
References ilBuddySystemArrayCollection\filter().
 Here is the call graph for this function:
      
  | 
  abstract | 
Reimplemented in ilBuddySystemRelationStateInitiatorShouldNotBeAbleToApproveIgnoredRequestRule, ilBuddySystemRelationStateInitiatorShouldOnlyBeAbleToCancelRequestRule, ilBuddySystemRelationStateNullFilterRule, ilBuddySystemRelationStateReceiverShouldNotBeAbleToCancelRequestRule, and ilBuddySystemRelationStateReceiverShouldOnlyBeAbleToApproveIgnoredRequestRule.
      
  | 
  protected | 
Definition at line 27 of file class.ilBuddySystemRelationStateFilterRule.php.
Referenced by __construct().