ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Collects actions from all action providers. More...
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().
|
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().
|
protected |
Definition at line 95 of file class.ilUserActionCollector.php.
References ilUserActionProvider\getActionTypes(), ilUserActionProvider\getComponentId(), and ilUserActionAdmin\lookupActive().
Referenced by getActionsForTargetUser().
|
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.