Sfoglia il codice sorgente

add usermanagment to suspend_account & unsuspend_account

andre 9 mesi fa
parent
commit
7336249fc3
1 ha cambiato i file con 32 aggiunte e 0 eliminazioni
  1. 32 0
      siteBuilder.php

+ 32 - 0
siteBuilder.php

@@ -240,6 +240,22 @@ function siteBuilder_SuspendAccount($params) {
 			return 'Error: ' . $response['error_msg'];
 		}
 	}
+	try {
+		Capsule::table('sitePro_acc')
+		->where('account',$params['username'])
+		->update(array(
+			'enabled' => false,
+		));
+	} catch (\Exception $e) {
+		logModuleCall(
+			'siteBuilder',
+			__FUNCTION__,
+			$params,
+			'Error: could remove account from database',
+			$e->getMessage()
+			);
+		return 'Error: could remove account from database';
+	}	
 	return 'success';
 }
 
@@ -257,6 +273,22 @@ function siteBuilder_SuspendAccount($params) {
  * @return string 'success' or an error message
  */
 function siteBuilder_UnsuspendAccount($params) {
+	try {
+		Capsule::table('sitePro_acc')
+		->where('account',$params['username'])
+		->update(array(
+			'enabled' => true,
+		));
+	} catch (\Exception $e) {
+		logModuleCall(
+			'siteBuilder',
+			__FUNCTION__,
+			$params,
+			'Error: could remove account from database',
+			$e->getMessage()
+			);
+		return 'Error: could remove account from database';
+	}	
 	return 'success';
 }