|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
A class that provides a collection of actions on users. More...
Inheritance diagram for ilUserActionProvider:
Collaboration diagram for ilUserActionProvider:Public Member Functions | |
| __construct () | |
| Constructor. More... | |
| setUserId ($a_val) | |
| Set user id. More... | |
| getUserId () | |
| Get user id. More... | |
| collectActionsForTargetUser ($a_target_user) | |
| Collect actions for a target user. More... | |
| getComponentId () | |
| getActionTypes () | |
| getJsScripts ($a_action_type) | |
| Get js scripts. More... | |
Protected Attributes | |
| $user_id | |
| $lng | |
| $db | |
A class that provides a collection of actions on users.
Definition at line 12 of file class.ilUserActionProvider.php.
| ilUserActionProvider::__construct | ( | ) |
Constructor.
Reimplemented in ilContactUserActionProvider, ilChatUserActionProvider, and ilWorkspaceUserActionProvider.
Definition at line 32 of file class.ilUserActionProvider.php.
References $DIC.
|
abstract |
Collect actions for a target user.
| int | $a_target_user | target user |
Reimplemented in ilGroupUserActionProvider, ilContactUserActionProvider, ilChatUserActionProvider, ilMailUserActionProvider, ilUserUserActionProvider, and ilWorkspaceUserActionProvider.
|
abstract |
Reimplemented in ilGroupUserActionProvider, ilContactUserActionProvider, ilChatUserActionProvider, ilMailUserActionProvider, ilUserUserActionProvider, and ilWorkspaceUserActionProvider.
Referenced by ilUserActionCollector\hasProviderActiveActions().
Here is the caller graph for this function:
|
abstract |
Reimplemented in ilGroupUserActionProvider, ilContactUserActionProvider, ilChatUserActionProvider, ilMailUserActionProvider, ilUserUserActionProvider, and ilWorkspaceUserActionProvider.
Referenced by ilUserActionCollector\hasProviderActiveActions().
Here is the caller graph for this function:| ilUserActionProvider::getJsScripts | ( | $a_action_type | ) |
Get js scripts.
| string | $a_action_type |
Reimplemented in ilGroupUserActionProvider.
Definition at line 84 of file class.ilUserActionProvider.php.
| ilUserActionProvider::getUserId | ( | ) |
Get user id.
Definition at line 55 of file class.ilUserActionProvider.php.
References $user_id.
Referenced by ilContactUserActionProvider\collectActionsForTargetUser(), ilChatUserActionProvider\collectActionsForTargetUser(), and ilMailUserActionProvider\collectActionsForTargetUser().
Here is the caller graph for this function:| ilUserActionProvider::setUserId | ( | $a_val | ) |
Set user id.
| int | $a_val | user id |
Definition at line 45 of file class.ilUserActionProvider.php.
|
protected |
Definition at line 27 of file class.ilUserActionProvider.php.
|
protected |
Definition at line 22 of file class.ilUserActionProvider.php.
Referenced by ilWorkspaceUserActionProvider\__construct(), and ilWorkspaceUserActionProvider\collectActionsForTargetUser().
|
protected |
Definition at line 17 of file class.ilUserActionProvider.php.
Referenced by getUserId().