Skip to content

Commit acf18c3

Browse files
committed
Prepared server events for new web_database_user table.
1 parent 41eaa87 commit acf18c3

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

server/mods-available/database_module.inc.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ class that contains the function functionname.
7575
*/
7676

7777
$app->modules->registerTableHook('web_database','database_module','process');
78+
//$app->modules->registerTableHook('web_database_user','database_module','process');
7879

7980
// Register service
8081
//$app->services->registerService('httpd','web_module','restartHttpd');
@@ -95,6 +96,13 @@ function process($tablename,$action,$data) {
9596
if($action == 'u') $app->plugins->raiseEvent('database_update',$data);
9697
if($action == 'd') $app->plugins->raiseEvent('database_delete',$data);
9798
break;
99+
/*
100+
case 'web_database_user':
101+
if($action == 'i') $app->plugins->raiseEvent('database_user_insert',$data);
102+
if($action == 'u') $app->plugins->raiseEvent('database_user_update',$data);
103+
if($action == 'd') $app->plugins->raiseEvent('database_user_delete',$data);
104+
break;
105+
*/
98106
} // end switch
99107
} // end function
100108

server/plugins-available/mysql_clientdb_plugin.inc.php

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,16 @@ function onLoad() {
5858
Register for the events
5959
*/
6060

61-
//* Mailboxes
61+
//* Databases
6262
$app->plugins->registerEvent('database_insert',$this->plugin_name,'db_insert');
6363
$app->plugins->registerEvent('database_update',$this->plugin_name,'db_update');
6464
$app->plugins->registerEvent('database_delete',$this->plugin_name,'db_delete');
6565

66+
//* Database users
67+
//$app->plugins->registerEvent('database_user_insert',$this->plugin_name,'db_user_insert');
68+
//$app->plugins->registerEvent('database_user_update',$this->plugin_name,'db_user_update');
69+
//$app->plugins->registerEvent('database_user_delete',$this->plugin_name,'db_user_delete');
70+
6671

6772
}
6873

@@ -305,7 +310,22 @@ function db_delete($event_name,$data) {
305310

306311
}
307312

313+
/*
314+
function db_user_insert($event_name,$data) {
315+
global $app, $conf;
316+
317+
}
308318
319+
function db_user_update($event_name,$data) {
320+
global $app, $conf;
321+
322+
}
323+
324+
function db_user_delete($event_name,$data) {
325+
global $app, $conf;
326+
327+
}
328+
*/
309329

310330

311331
} // end class

0 commit comments

Comments
 (0)