|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Collects actions from all action providers. More...
Collaboration diagram for ilUserActionCollector:Public Member Functions | |
| getActionsForTargetUser ($a_target_user) | |
| Collect actions. More... | |
Static Public Member Functions | |
| static | getInstance ($a_user_id, ilUserActionContext $a_context) |
| Get instance (for a user) More... | |
Protected Member Functions | |
| __construct ($a_user_id, ilUserActionContext $a_context) | |
| Constructor. More... | |
| hasProviderActiveActions (ilUserActionProvider $prov) | |
Protected Attributes | |
| $collection | |
| $user_id | |
| $action_context | |
Static Protected Attributes | |
| static | $instances = array() |
Collects actions from all action providers.
Definition at line 12 of file class.ilUserActionCollector.php.
|
protected |
Constructor.
| int | $a_user_id | user id (usually the current user logged in) |
| ilUserActionContext | $a_context |
Definition at line 37 of file class.ilUserActionCollector.php.
| ilUserActionCollector::getActionsForTargetUser | ( | $a_target_user | ) |
Collect actions.
Definition at line 65 of file class.ilUserActionCollector.php.
References $collection, ilUserActionProviderFactory\getAllProviders(), ilUserActionCollection\getInstance(), hasProviderActiveActions(), and ilUserActionAdmin\lookupActive().
Here is the call graph for this function:
|
static |
Get instance (for a user)
| int | $a_user_id | user id |
| ilUserActionContext | $a_context |
Definition at line 51 of file class.ilUserActionCollector.php.
Referenced by ilAwarenessData\__construct(), and ilUserActionGUI\renderDropDown().
Here is the caller graph for this function:
|
protected |
Definition at line 95 of file class.ilUserActionCollector.php.
References ilUserActionProvider\getActionTypes(), ilUserActionProvider\getComponentId(), and ilUserActionAdmin\lookupActive().
Referenced by getActionsForTargetUser().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 29 of file class.ilUserActionCollector.php.
|
protected |
Definition at line 19 of file class.ilUserActionCollector.php.
Referenced by getActionsForTargetUser().
|
staticprotected |
Definition at line 14 of file class.ilUserActionCollector.php.
|
protected |
Definition at line 24 of file class.ilUserActionCollector.php.