From a23d9fa2169a1e9525291495035584165e37986a Mon Sep 17 00:00:00 2001 From: Dmitriy Simushev Date: Fri, 26 Apr 2013 09:39:39 +0000 Subject: [PATCH] Move update_operator_permissions function to libs/operator.php --- src/messenger/webim/libs/operator.php | 13 +++++++++++++ src/messenger/webim/operator/permissions.php | 9 --------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/messenger/webim/libs/operator.php b/src/messenger/webim/libs/operator.php index f41d0ecb..6eabc317 100644 --- a/src/messenger/webim/libs/operator.php +++ b/src/messenger/webim/libs/operator.php @@ -53,6 +53,19 @@ function permission_ids() { ); } +/** + * Set new permissions to operator + * @param int $operator_id Operator ID + * @param int $perm New permissions value + */ +function update_operator_permissions($operator_id, $perm) { + $db = Database::getInstance(); + $db->query( + "update {chatoperator} set iperm = ? where operatorid = ?", + array($perm, $operator_id) + ); +} + function operator_by_login($login) { $db = Database::getInstance(); diff --git a/src/messenger/webim/operator/permissions.php b/src/messenger/webim/operator/permissions.php index 8d307066..d83af65e 100644 --- a/src/messenger/webim/operator/permissions.php +++ b/src/messenger/webim/operator/permissions.php @@ -22,15 +22,6 @@ require_once('../libs/operator_settings.php'); $operator = check_login(); csrfchecktoken(); -function update_operator_permissions($operatorid, $newvalue) -{ - $db = Database::getInstance(); - $db->query( - "update {chatoperator} set iperm = ? where operatorid = ?", - array($newvalue, $operatorid) - ); -} - $opId = verifyparam("op", "/^\d{1,9}$/"); $page = array('opid' => $opId, 'canmodify' => is_capable(CAN_ADMINISTRATE, $operator) ? "1" : ""); $errors = array();