dbxapp
4.1.3
CMS, Shop, Workflows und modulare Geschäftsanwendungen
dbxapp.de
Portal
Start
Anwender
Entwickler
KI-Bereiche
Loading...
Searching...
No Matches
dbxUser_admin/include/dbxUser.class.php
Go to the documentation of this file.
1
<?php
2
namespace
dbx\dbxUser_admin;
3
4
5
6
Class
dbxUser
{
7
8
public
function
run
() {
9
10
$modul =
dbx
()->get_system_var(
'dbx_modul'
);
11
$action=
dbx
()->get_modul_var(
'dbx_run1'
);
12
$work
=
dbx
()->get_modul_var(
'dbx_run2'
);
13
14
switch
(
$work
) {
15
16
case
'list_user'
:
17
$obj=
dbx
()->get_include_obj(
'user_list'
);
18
$content
=$obj->run();
19
break
;
20
21
case
'user_grid_read'
:
22
case
'user_grid_save'
:
23
case
'user_grid_insert'
:
24
case
'user_grid_delete'
:
25
$obj=
dbx
()->get_include_obj(
'user_list'
);
26
$content
=$obj->run();
27
break
;
28
29
30
case
'new_user'
;
31
$obj=
dbx
()->get_include_obj(
'dbxUser_view'
);
32
$content
=$obj->run();
33
break
;
34
35
case
'edit_user'
;
36
$obj=
dbx
()->get_include_obj(
'dbxUser_view'
);
37
$content
=$obj->run();
38
break
;
39
40
41
case
'edit_profil'
;
42
$obj=
dbx
()->get_include_obj(
'dbxUser_profil'
);
43
$content
=$obj->run($action);
44
break
;
45
46
case
'avatar_upload'
;
47
case
'edit_avatar'
;
48
$obj=
dbx
()->get_include_obj(
'dbxUser_avatar'
);
49
$content
=$obj->run();
50
break
;
51
52
case
'list_groups'
;
53
$obj=
dbx
()->get_include_obj(
'dbxUser_groups'
);
54
$content
=$obj->run(
'list_groups'
);
55
break
;
56
57
case
'group_grid_read'
:
58
case
'group_grid_save'
:
59
case
'group_grid_insert'
:
60
case
'group_grid_delete'
:
61
$obj=
dbx
()->get_include_obj(
'dbxUser_groups'
);
62
$content
=$obj->run(
$work
);
63
break
;
64
65
case
'new_group'
;
66
$obj=
dbx
()->get_include_obj(
'dbxUser_groups'
);
67
$content
=$obj->run(
'new_group'
);
68
break
;
69
70
case
'edit_group'
;
71
$obj=
dbx
()->get_include_obj(
'dbxUser_groups'
);
72
$content
=$obj->run(
'edit_group'
);
73
break
;
74
75
case
'delete_group'
;
76
$obj=
dbx
()->get_include_obj(
'dbxUser_groups'
);
77
$content
=$obj->run(
'delete_group'
);
78
break
;
79
80
81
case
'import_user'
;
82
$obj=
dbx
()->get_include_obj(
'dbxUser_import'
);
83
$content
=$obj->run();
84
break
;
85
86
case
'verify'
:
87
$content
=
"Verify not ready"
;
88
break
;
89
90
91
case
'sessions'
:
92
$obj=
dbx
()->get_include_obj(
'dbxUser_sessions'
);
93
$content
=$obj->run();
94
break
;
95
96
default
:
97
$oTPL=
dbx
()->get_system_obj(
'dbxTPL'
);
98
$msg[
'msg'
]=
"Modul=($modul) Action=($action) Work=($work) is undef."
;
99
$content
=$oTPL->get_tpl(
'dbx'
,
'alert-warning'
,$msg);
100
101
102
}
103
104
return
$content
;
105
}
106
107
}
108
?>
dbx
dbx()
Liefert die zentrale dbXapp-API als Singleton.
Definition
dbxApi.php:2805
$content
$content
Definition
dbxForm_try_count_test.php:72
$work
$work
Definition
dbxUpdateService_test.php:152
dbx\dbxUser_admin\run
run()
Definition
dbxUser_import.class.php:94
dbx\dbxUser\dbxUser
Class dbxUser
Definition
dbxUser/dbxUser.class.php:4
dbx
modules
dbxUser_admin
include
dbxUser.class.php
Generated by
1.17.0