| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilBuddySystemRelationStateFactory. More...
 Collaboration diagram for ilBuddySystemRelationStateFactory:Public Member Functions | |
| __construct (protected ilLanguage $lng) | |
| reset () | |
| getValidStates () | |
| Get all valid states.  More... | |
| getInitialState () | |
| getTableFilterStateMapper (ilBuddySystemRelationState $state) | |
| getStateButtonRendererByOwnerAndRelation (int $ownerId, ilBuddySystemRelation $relation) | |
Static Public Member Functions | |
| static | getInstance (?ilLanguage $lng=null) | 
Static Protected Attributes | |
| static self | $instance = null | 
| static array | $validStates = null | 
Class ilBuddySystemRelationStateFactory.
Definition at line 25 of file class.ilBuddySystemRelationStateFactory.php.
| ilBuddySystemRelationStateFactory::__construct | ( | protected ilLanguage | $lng | ) | 
Definition at line 31 of file class.ilBuddySystemRelationStateFactory.php.
| ilBuddySystemRelationStateFactory::getInitialState | ( | ) | 
| ilBuddySystemException | 
Definition at line 70 of file class.ilBuddySystemRelationStateFactory.php.
References getValidStates().
 Here is the call graph for this function:
      
  | 
  static | 
Definition at line 35 of file class.ilBuddySystemRelationStateFactory.php.
Referenced by ilBuddySystemGUI\__construct(), ilBuddySystemLinkButton\getHtml(), ilBuddyList\getRelationByUserId(), ilBuddySystemRelationsTableGUI\initFilter(), and ilBuddySystemStateFactoryTestCase\setUp().
 Here is the caller graph for this function:| ilBuddySystemRelationStateFactory::getStateButtonRendererByOwnerAndRelation | ( | int | $ownerId, | 
| ilBuddySystemRelation | $relation | ||
| ) | 
Definition at line 89 of file class.ilBuddySystemRelationStateFactory.php.
References ilBuddySystemRelation\getState().
 Here is the call graph for this function:| ilBuddySystemRelationStateFactory::getTableFilterStateMapper | ( | ilBuddySystemRelationState | $state | ) | 
Definition at line 81 of file class.ilBuddySystemRelationStateFactory.php.
References ILIAS\Repository\lng().
 Here is the call graph for this function:| ilBuddySystemRelationStateFactory::getValidStates | ( | ) | 
Get all valid states.
Definition at line 57 of file class.ilBuddySystemRelationStateFactory.php.
Referenced by getInitialState().
 Here is the caller graph for this function:| ilBuddySystemRelationStateFactory::reset | ( | ) | 
Definition at line 48 of file class.ilBuddySystemRelationStateFactory.php.
      
  | 
  staticprotected | 
Definition at line 27 of file class.ilBuddySystemRelationStateFactory.php.
      
  | 
  staticprotected | 
Definition at line 29 of file class.ilBuddySystemRelationStateFactory.php.