ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
◀ ilDoc Overview
class.ilUserActionProvider.php
Go to the documentation of this file.
1
<?
php
2
3
/* Copyright (c) 1998-2016 ILIAS open source, Extended GPL, see docs/LICENSE */
4
12
abstract
class
ilUserActionProvider
13
{
17
protected
$user_id
;
18
22
protected
$lng
;
23
27
protected
$db
;
28
32
function
__construct
()
33
{
34
global
$DIC
;
35
36
$this->lng = $DIC->language();
37
$this->db = $DIC->database();
38
}
39
45
function
setUserId
($a_val)
46
{
47
$this->user_id = $a_val;
48
}
49
55
function
getUserId
()
56
{
57
return
$this->user_id
;
58
}
59
66
abstract
function
collectActionsForTargetUser
($a_target_user);
67
71
abstract
function
getComponentId
();
72
76
abstract
function
getActionTypes
();
77
78
}
79
80
?>
ilUserActionProvider
A class that provides a collection of actions on users.
Definition:
class.ilUserActionProvider.php:12
ilUserActionProvider\collectActionsForTargetUser
collectActionsForTargetUser($a_target_user)
Collect actions for a target user.
ilUserActionProvider\getUserId
getUserId()
Get user id.
Definition:
class.ilUserActionProvider.php:55
ilUserActionProvider\$db
$db
Definition:
class.ilUserActionProvider.php:27
ilUserActionProvider\$lng
$lng
Definition:
class.ilUserActionProvider.php:22
ilUserActionProvider\setUserId
setUserId($a_val)
Set user id.
Definition:
class.ilUserActionProvider.php:45
ilUserActionProvider\$user_id
$user_id
Definition:
class.ilUserActionProvider.php:17
ilUserActionProvider\getComponentId
getComponentId()
php
$DIC
global $DIC
Definition:
imagemanager.php:32
ilUserActionProvider\getActionTypes
getActionTypes()
ilUserActionProvider\__construct
__construct()
Constructor.
Definition:
class.ilUserActionProvider.php:32
Services
User
Actions
classes
class.ilUserActionProvider.php
Generated on Fri Jan 17 2025 19:01:18 for ILIAS by
1.8.13 (using
Doxyfile
)