mirror of
				https://github.com/usmannasir/cyberpanel.git
				synced 2025-10-30 18:06:35 +01:00 
			
		
		
		
	
		
			
	
	
		
			52 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			52 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
|  | from .signals import * | ||
|  | from plogical.pluginManagerGlobal import pluginManagerGlobal | ||
|  | 
 | ||
|  | class pluginManager: | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitEmailCreation(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitEmailCreation) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitEmailCreation(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitEmailCreation, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitEmailDeletion(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitEmailDeletion) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitEmailDeletion(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitEmailDeletion, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitForwardDeletion(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitForwardDeletion) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitForwardDeletion(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitForwardDeletion, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitEmailForwardingCreation(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitEmailForwardingCreation) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitEmailForwardingCreation(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitEmailForwardingCreation, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitPasswordChange(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitPasswordChange) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitPasswordChange(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitPasswordChange, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preGenerateDKIMKeys(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preGenerateDKIMKeys) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postGenerateDKIMKeys(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postGenerateDKIMKeys, response) |