dbXapp
2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Toggle main menu visibility
Loading...
Searching...
No Matches
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\dbxUser_admin\run
run()
Definition
dbxUser_import.class.php:94
dbx\dbxUser\dbxUser
Class dbxUser
Definition
dbxUser.class.php:4
dbx
modules
dbxUser_admin
include
dbxUser.class.php
Generated by
1.17.0