@@ -33,38 +33,44 @@ class plugin_webserver_base {
3333 public function registerEvents ($ server_type = 'apache ' ) {
3434 global $ app ;
3535
36- $ app ->plugins ->registerEvent ('web_domain_insert ' , $ this ->plugin_name , 'ssl ' );
37- $ app ->plugins ->registerEvent ('web_domain_update ' , $ this ->plugin_name , 'ssl ' );
38- $ app ->plugins ->registerEvent ('web_domain_delete ' , $ this ->plugin_name , 'ssl ' );
36+ if ($ server_type === 'apache ' ) {
37+ $ plugin_name = 'apache2_plugin ' ;
38+ } else {
39+ $ plugin_name = 'nginx_plugin ' ;
40+ }
41+
42+ $ app ->plugins ->registerEvent ('web_domain_insert ' , $ plugin_name , 'ssl ' );
43+ $ app ->plugins ->registerEvent ('web_domain_update ' , $ plugin_name , 'ssl ' );
44+ $ app ->plugins ->registerEvent ('web_domain_delete ' , $ plugin_name , 'ssl ' );
3945
40- $ app ->plugins ->registerEvent ('web_domain_insert ' , $ this -> plugin_name , 'insert ' );
41- $ app ->plugins ->registerEvent ('web_domain_update ' , $ this -> plugin_name , 'update ' );
42- $ app ->plugins ->registerEvent ('web_domain_delete ' , $ this -> plugin_name , 'delete ' );
46+ $ app ->plugins ->registerEvent ('web_domain_insert ' , $ plugin_name , 'insert ' );
47+ $ app ->plugins ->registerEvent ('web_domain_update ' , $ plugin_name , 'update ' );
48+ $ app ->plugins ->registerEvent ('web_domain_delete ' , $ plugin_name , 'delete ' );
4349
44- $ app ->plugins ->registerEvent ('server_ip_insert ' , $ this -> plugin_name , 'server_ip ' );
45- $ app ->plugins ->registerEvent ('server_ip_update ' , $ this -> plugin_name , 'server_ip ' );
46- $ app ->plugins ->registerEvent ('server_ip_delete ' , $ this -> plugin_name , 'server_ip ' );
50+ $ app ->plugins ->registerEvent ('server_ip_insert ' , $ plugin_name , 'server_ip ' );
51+ $ app ->plugins ->registerEvent ('server_ip_update ' , $ plugin_name , 'server_ip ' );
52+ $ app ->plugins ->registerEvent ('server_ip_delete ' , $ plugin_name , 'server_ip ' );
4753
48- $ app ->plugins ->registerEvent ('server_insert ' , $ this -> plugin_name , 'server_ip ' );
49- $ app ->plugins ->registerEvent ('server_update ' , $ this -> plugin_name , 'server_ip ' );
54+ $ app ->plugins ->registerEvent ('server_insert ' , $ plugin_name , 'server_ip ' );
55+ $ app ->plugins ->registerEvent ('server_update ' , $ plugin_name , 'server_ip ' );
5056
51- $ app ->plugins ->registerEvent ('client_delete ' , $ this -> plugin_name , 'client_delete ' );
57+ $ app ->plugins ->registerEvent ('client_delete ' , $ plugin_name , 'client_delete ' );
5258
53- $ app ->plugins ->registerEvent ('web_folder_user_insert ' , $ this -> plugin_name , 'web_folder_user ' );
54- $ app ->plugins ->registerEvent ('web_folder_user_update ' , $ this -> plugin_name , 'web_folder_user ' );
55- $ app ->plugins ->registerEvent ('web_folder_user_delete ' , $ this -> plugin_name , 'web_folder_user ' );
59+ $ app ->plugins ->registerEvent ('web_folder_user_insert ' , $ plugin_name , 'web_folder_user ' );
60+ $ app ->plugins ->registerEvent ('web_folder_user_update ' , $ plugin_name , 'web_folder_user ' );
61+ $ app ->plugins ->registerEvent ('web_folder_user_delete ' , $ plugin_name , 'web_folder_user ' );
5662
57- $ app ->plugins ->registerEvent ('web_folder_update ' , $ this -> plugin_name , 'web_folder_update ' );
58- $ app ->plugins ->registerEvent ('web_folder_delete ' , $ this -> plugin_name , 'web_folder_delete ' );
63+ $ app ->plugins ->registerEvent ('web_folder_update ' , $ plugin_name , 'web_folder_update ' );
64+ $ app ->plugins ->registerEvent ('web_folder_delete ' , $ plugin_name , 'web_folder_delete ' );
5965
60- $ app ->plugins ->registerEvent ('ftp_user_delete ' , $ this -> plugin_name , 'ftp_user_delete ' );
66+ $ app ->plugins ->registerEvent ('ftp_user_delete ' , $ plugin_name , 'ftp_user_delete ' );
6167
62- $ app ->plugins ->registerAction ('php_ini_changed ' , $ this -> plugin_name , 'php_ini_changed ' );
68+ $ app ->plugins ->registerAction ('php_ini_changed ' , $ plugin_name , 'php_ini_changed ' );
6369
6470 if ($ server_type === 'apache ' ) {
65- $ app ->plugins ->registerEvent ('webdav_user_insert ' , $ this -> plugin_name , 'webdav ' );
66- $ app ->plugins ->registerEvent ('webdav_user_update ' , $ this -> plugin_name , 'webdav ' );
67- $ app ->plugins ->registerEvent ('webdav_user_delete ' , $ this -> plugin_name , 'webdav ' );
71+ $ app ->plugins ->registerEvent ('webdav_user_insert ' , $ plugin_name , 'webdav ' );
72+ $ app ->plugins ->registerEvent ('webdav_user_update ' , $ plugin_name , 'webdav ' );
73+ $ app ->plugins ->registerEvent ('webdav_user_delete ' , $ plugin_name , 'webdav ' );
6874 }
6975 }
7076
@@ -1354,8 +1360,7 @@ public function eventUpdate($event_name, $data, $server_type = 'apache') {
13541360 $ app ->system ->file_put_contents ($ vhost_file , $ this ->nginx_merge_locations ($ tpl ->grab ()));
13551361 }
13561362 $ app ->log ('Writing the vhost file: ' .$ vhost_file , LOGLEVEL_DEBUG );
1357- unset($ tpl );
1358-
1363+
13591364 if ($ server_type === 'apache ' ) {
13601365 /*
13611366 * maybe we have some webdav - user. If so, add them...
0 commit comments