Просмотр исходного кода

add usermanagment to suspend_account & unsuspend_account

andre 9 месяцев назад
Родитель
Сommit
7336249fc3
1 измененных файлов с 32 добавлено и 0 удалено
  1. 32 0
      siteBuilder.php

+ 32 - 0
siteBuilder.php

@@ -240,6 +240,22 @@ function siteBuilder_SuspendAccount($params) {
 			return 'Error: ' . $response['error_msg'];
 			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';
 	return 'success';
 }
 }
 
 
@@ -257,6 +273,22 @@ function siteBuilder_SuspendAccount($params) {
  * @return string 'success' or an error message
  * @return string 'success' or an error message
  */
  */
 function siteBuilder_UnsuspendAccount($params) {
 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';
 	return 'success';
 }
 }