Remove redundant database instances (#7535)

This commit is contained in:
FusionPBX
2025-10-01 08:56:06 -06:00
committed by GitHub
parent 6fcd0e83c1
commit d1baf05891
204 changed files with 43 additions and 754 deletions

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//initialize the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -314,9 +314,6 @@
//process a chunk of the array //process a chunk of the array
if ($row_id === 1000) { if ($row_id === 1000) {
//save to the data //save to the data
$database = new database;
$database->app_name = 'access_controls';
$database->app_uuid = '1416a250-f6e1-4edc-91a6-5c9b883638fd';
$database->save($array); $database->save($array);
//clear the array //clear the array
@@ -337,9 +334,6 @@
//save to the data //save to the data
if (!empty($array)) { if (!empty($array)) {
$database = new database;
$database->app_name = 'access_controls';
$database->app_uuid = '1416a250-f6e1-4edc-91a6-5c9b883638fd';
$database->save($array); $database->save($array);
unset($array); unset($array);
} }

View File

@@ -76,11 +76,6 @@
$x++; $x++;
} }
//prepare the database object
$database = new database;
$database->app_name = 'access_controls';
$database->app_uuid = '1416a250-f6e1-4edc-91a6-5c9b883638fd';
//send the array to the database class //send the array to the database class
switch ($action) { switch ($action) {
case 'copy': case 'copy':
@@ -125,7 +120,6 @@
$sql .= " or lower(access_control_description) like :search "; $sql .= " or lower(access_control_description) like :search ";
$sql .= ") "; $sql .= ") ";
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//get the list //get the list
@@ -143,7 +137,6 @@
$sql .= ") "; $sql .= ") ";
} }
$sql .= order_by($order_by, $order, 'access_control_name', 'asc'); $sql .= order_by($order_by, $order, 'access_control_name', 'asc');
$database = new database;
$access_controls = $database->select($sql, $parameters ?? null, 'all'); $access_controls = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -61,9 +61,6 @@
//add user's uuid to group uuid list to include private (non-shared) contacts //add user's uuid to group uuid list to include private (non-shared) contacts
$user_group_uuids[] = $_SESSION["user_uuid"]; $user_group_uuids[] = $_SESSION["user_uuid"];
//create the database object
$database = new database;
//get extensions list //get extensions list
$sql = "select \n"; $sql = "select \n";
$sql .= "e.extension, \n"; $sql .= "e.extension, \n";
@@ -93,7 +90,6 @@
if (isset($_GET['debug'])) { echo $sql."<br><br>"; } if (isset($_GET['debug'])) { echo $sql."<br><br>"; }
$parameters['term'] = '%'.$term.'%'; $parameters['term'] = '%'.$term.'%';
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
unset ($parameters, $sql); unset ($parameters, $sql);
@@ -159,7 +155,6 @@
if (isset($_GET['debug'])) { echo $sql."<br><br>"; } if (isset($_GET['debug'])) { echo $sql."<br><br>"; }
$parameters['term'] = '%'.$term.'%'; $parameters['term'] = '%'.$term.'%';
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
unset ($parameters, $sql); unset ($parameters, $sql);

View File

@@ -72,9 +72,6 @@
$array['users'][0]['user_uuid'] = $_SESSION['user']['user_uuid']; $array['users'][0]['user_uuid'] = $_SESSION['user']['user_uuid'];
$array['users'][0]['domain_uuid'] = $_SESSION['user']['domain_uuid']; $array['users'][0]['domain_uuid'] = $_SESSION['user']['domain_uuid'];
$array['users'][0]['user_status'] = $user_status; $array['users'][0]['user_status'] = $user_status;
$database = new database;
$database->app_name = 'operator_panel';
$database->app_uuid = 'dd3d173a-5d51-4231-ab22-b18c5b712bb2';
$database->save($array); $database->save($array);
//remove the temporary permission //remove the temporary permission
@@ -91,7 +88,6 @@
$sql .= "and user_uuid = :user_uuid "; $sql .= "and user_uuid = :user_uuid ";
$parameters['domain_uuid'] = $_SESSION['user']['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['user']['domain_uuid'];
$parameters['user_uuid'] = $_SESSION['user']['user_uuid']; $parameters['user_uuid'] = $_SESSION['user']['user_uuid'];
$database = new database;
$call_center_agent_uuid = $database->select($sql, $parameters, 'column'); $call_center_agent_uuid = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -157,9 +153,6 @@
$p->add('extension_edit', 'temp'); $p->add('extension_edit', 'temp');
//execute update //execute update
$database = new database;
$database->app_name = 'calls';
$database->app_uuid = '19806921-e8ed-dcff-b325-dd3e5da4959d';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -167,9 +167,6 @@
$array['bridges'][0]['bridge_description'] = $bridge_description; $array['bridges'][0]['bridge_description'] = $bridge_description;
//save to the data //save to the data
$database = new database;
$database->app_name = 'bridges';
$database->app_uuid = 'a6a7c4c5-340a-43ce-bcbc-2ed9bab8659d';
$database->save($array); $database->save($array);
$message = $database->message; $message = $database->message;
@@ -197,7 +194,6 @@
$sql = "select * from v_bridges "; $sql = "select * from v_bridges ";
$sql .= "where bridge_uuid = :bridge_uuid "; $sql .= "where bridge_uuid = :bridge_uuid ";
$parameters['bridge_uuid'] = $bridge_uuid; $parameters['bridge_uuid'] = $bridge_uuid;
$database = new database;
$row = $database->select($sql, $parameters ?? null, 'row'); $row = $database->select($sql, $parameters ?? null, 'row');
if (!empty($row)) { if (!empty($row)) {
$bridge_name = $row["bridge_name"]; $bridge_name = $row["bridge_name"];
@@ -337,14 +333,12 @@
$sql .= "and domain_uuid = :domain_uuid "; $sql .= "and domain_uuid = :domain_uuid ";
} }
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$gateways = $database->select($sql, $parameters, 'all'); $gateways = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
//get the domains //get the domains
$sql = "select * from v_domains "; $sql = "select * from v_domains ";
$sql .= "where domain_enabled = true "; $sql .= "where domain_enabled = true ";
$database = new database;
$domains = $database->select($sql, null, 'all'); $domains = $database->select($sql, null, 'all');
unset($sql); unset($sql);
@@ -353,7 +347,6 @@
$sql .= "from v_sip_profiles "; $sql .= "from v_sip_profiles ";
$sql .= "where sip_profile_enabled = true "; $sql .= "where sip_profile_enabled = true ";
$sql .= "order by sip_profile_name asc "; $sql .= "order by sip_profile_name asc ";
$database = new database;
$sip_profiles = $database->select($sql, null, 'all'); $sip_profiles = $database->select($sql, null, 'all');
unset($sql); unset($sql);

View File

@@ -299,9 +299,6 @@
if ($row_id === 1000) { if ($row_id === 1000) {
//save to the data //save to the data
$database = new database;
$database->app_name = 'bridges';
$database->app_uuid = 'b523c2d2-64cd-46f1-9520-ca4b4098e044';
$database->save($array); $database->save($array);
//clear the array //clear the array
@@ -319,9 +316,6 @@
//save to the data //save to the data
if (!empty($array) && is_array($array)) { if (!empty($array) && is_array($array)) {
$database = new database;
$database->app_name = 'bridges';
$database->app_uuid = 'b523c2d2-64cd-46f1-9520-ca4b4098e044';
$database->save($array); $database->save($array);
unset($array); unset($array);
} }

View File

@@ -112,7 +112,6 @@
} }
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//prepare to page the results //prepare to page the results
@@ -142,7 +141,6 @@
} }
$sql .= order_by($order_by, $order, 'bridge_name', 'asc'); $sql .= order_by($order_by, $order, 'bridge_name', 'asc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$bridges = $database->select($sql, $parameters ?? null, 'all'); $bridges = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -136,7 +136,6 @@
$sql .= ") "; $sql .= ") ";
$parameters['search'] = '%'.$search.'%'; $parameters['search'] = '%'.$search.'%';
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($parameters); unset($parameters);
@@ -204,7 +203,6 @@
} }
$sql .= order_by($order_by, $order, ['domain_uuid','call_block_country_code','call_block_number']); $sql .= order_by($order_by, $order, ['domain_uuid','call_block_country_code','call_block_number']);
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -40,9 +40,6 @@
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();
//initialize the database object
$database = new database;
//set the defaults //set the defaults
$call_block_name = ''; $call_block_name = '';
$call_block_country_code = ''; $call_block_country_code = '';

View File

@@ -103,7 +103,6 @@
$sql .= ") "; $sql .= ") ";
$parameters['search'] = '%'.$search.'%'; $parameters['search'] = '%'.$search.'%';
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//prepare the paging //prepare the paging
@@ -145,7 +144,6 @@
} }
$sql .= order_by($order_by, $order, 'broadcast_name', 'asc'); $sql .= order_by($order_by, $order, 'broadcast_name', 'asc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -126,7 +126,6 @@
$sql .= "and type_value = :type_value "; $sql .= "and type_value = :type_value ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['type_value'] = $_POST['accountcode']; $parameters['type_value'] = $_POST['accountcode'];
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
$broadcast_accountcode = $num_rows > 0 ? $_POST["broadcast_accountcode"] : $_SESSION['domain_name']; $broadcast_accountcode = $num_rows > 0 ? $_POST["broadcast_accountcode"] : $_SESSION['domain_name'];
unset($sql, $parameters, $num_rows); unset($sql, $parameters, $num_rows);
@@ -266,10 +265,7 @@ if (!empty($_POST) && empty($_POST["persistformvar"])) {
} }
$array['call_broadcasts'][0]['broadcast_description'] = $broadcast_description; $array['call_broadcasts'][0]['broadcast_description'] = $broadcast_description;
//execute //save changes to the database
$database = new database;
$database->app_name = 'call_broadcast';
$database->app_uuid = 'efc11f6b-ed73-9955-4d4d-3a1bed75a056';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -290,7 +286,6 @@ if (!empty($_POST) && empty($_POST["persistformvar"])) {
$sql .= "and call_broadcast_uuid = :call_broadcast_uuid "; $sql .= "and call_broadcast_uuid = :call_broadcast_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['call_broadcast_uuid'] = $call_broadcast_uuid; $parameters['call_broadcast_uuid'] = $call_broadcast_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (!empty($row)) { if (!empty($row)) {
$broadcast_name = $row["broadcast_name"]; $broadcast_name = $row["broadcast_name"];
@@ -428,7 +423,6 @@ if (!empty($_POST) && empty($_POST["persistformvar"])) {
//$sql .= "select * from v_recordings "; //$sql .= "select * from v_recordings ";
//$sql .= "where domain_uuid = :domain_uuid "; //$sql .= "where domain_uuid = :domain_uuid ";
//$parameters['domain_uuid'] = $domain_uuid; //$parameters['domain_uuid'] = $domain_uuid;
//$database = new database;
//$rows = $database->select($sql, $parameters, 'all'); //$rows = $database->select($sql, $parameters, 'all');
//if (!empty($rows)) { //if (!empty($rows)) {
// foreach ($rows as $row) { // foreach ($rows as $row) {

View File

@@ -77,7 +77,6 @@
$sql .= "and call_broadcast_uuid = :call_broadcast_uuid "; $sql .= "and call_broadcast_uuid = :call_broadcast_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['call_broadcast_uuid'] = $call_broadcast_uuid; $parameters['call_broadcast_uuid'] = $call_broadcast_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (!empty($row)) { if (!empty($row)) {
$broadcast_name = $row["broadcast_name"]; $broadcast_name = $row["broadcast_name"];

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//initialize the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -125,7 +125,6 @@
$sql .= "where domain_uuid = '$domain_uuid' "; $sql .= "where domain_uuid = '$domain_uuid' ";
$sql .= "and username = '".$username."' "; $sql .= "and username = '".$username."' ";
$parameters['user_status'] = trim($user_status, "'"); $parameters['user_status'] = trim($user_status, "'");
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -62,7 +62,6 @@
$sql .= "and ".$sql_search; $sql .= "and ".$sql_search;
} }
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
//paging the records //paging the records
@@ -77,7 +76,6 @@
$sql = str_replace('count(*)', '*', $sql); $sql = str_replace('count(*)', '*', $sql);
$sql .= order_by($order_by, $order); $sql .= order_by($order_by, $order);
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$call_center_queues = $database->select($sql, $parameters, 'all'); $call_center_queues = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -42,9 +42,6 @@
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();
//connect to the database
$database = new database;
//set the defaults //set the defaults
$agent_id = ''; $agent_id = '';
$agent_name = ''; $agent_name = '';

View File

@@ -46,7 +46,6 @@
$sql = "select * from v_call_center_tiers "; $sql = "select * from v_call_center_tiers ";
$sql .= "where domain_uuid = :domain_uuid "; $sql .= "where domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$tiers = $database->select($sql, $parameters, 'all'); $tiers = $database->select($sql, $parameters, 'all');
if (!empty($_SESSION['call_center']['queue_login']['text']) && $_SESSION['call_center']['queue_login']['text'] == 'dynamic') { if (!empty($_SESSION['call_center']['queue_login']['text']) && $_SESSION['call_center']['queue_login']['text'] == 'dynamic') {
$per_queue_login = true; $per_queue_login = true;
@@ -64,7 +63,6 @@
$sql .= "where domain_uuid = :domain_uuid "; $sql .= "where domain_uuid = :domain_uuid ";
$sql .= "order by agent_name asc "; $sql .= "order by agent_name asc ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$agents = $database->select($sql, $parameters, 'all'); $agents = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -86,7 +84,6 @@
$sql .= "and q.domain_uuid = d.domain_uuid "; $sql .= "and q.domain_uuid = d.domain_uuid ";
$sql .= "order by queue_name asc "; $sql .= "order by queue_name asc ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$call_center_queues = $database->select($sql, $parameters, 'all'); $call_center_queues = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
//view_array($call_center_queues, false); //view_array($call_center_queues, false);
@@ -175,11 +172,8 @@
$p = permissions::new(); $p = permissions::new();
$p->add('user_edit', 'temp'); $p->add('user_edit', 'temp');
$database = new database;
$database->app_name = 'call_centers';
$database->app_uuid = '95788e50-9500-079e-2807-fd530b0ea370';
$database->save($array); $database->save($array);
$response = $database->message; //$response = $database->message;
unset($array); unset($array);
$p->delete('user_edit', 'temp'); $p->delete('user_edit', 'temp');
@@ -273,7 +267,6 @@
$sql .= "and call_center_agent_uuid = :call_center_agent_uuid "; $sql .= "and call_center_agent_uuid = :call_center_agent_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['call_center_agent_uuid'] = $row['agent_uuid']; $parameters['call_center_agent_uuid'] = $row['agent_uuid'];
$database = new database;
$agent_name = $database->select($sql, $parameters, 'all'); $agent_name = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -91,7 +91,6 @@
$sql .= ") "; $sql .= ") ";
$parameters['search'] = '%'.strtolower($search).'%'; $parameters['search'] = '%'.strtolower($search).'%';
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//prepare to page the results //prepare to page the results
@@ -124,7 +123,6 @@
} }
$sql .= order_by($order_by, $order, 'agent_name', 'asc'); $sql .= order_by($order_by, $order, 'agent_name', 'asc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -256,7 +254,6 @@
$sql = "select gateway from v_gateways "; $sql = "select gateway from v_gateways ";
$sql .= "where gateway_uuid = :gateway_uuid "; $sql .= "where gateway_uuid = :gateway_uuid ";
$parameters['gateway_uuid'] = $bridge_statement[2]; $parameters['gateway_uuid'] = $bridge_statement[2];
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
if (count($result) > 0) { if (count($result) > 0) {
$gateway_name = $result[0]['gateway']; $gateway_name = $result[0]['gateway'];

View File

@@ -101,7 +101,6 @@
if (!empty($sql_search)) { if (!empty($sql_search)) {
$sql .= "and ".$sql_search; $sql .= "and ".$sql_search;
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//prepare to page the results //prepare to page the results
@@ -120,7 +119,6 @@
$sql = str_replace('count(*)', '*', $sql ?? ''); $sql = str_replace('count(*)', '*', $sql ?? '');
$sql .= order_by($order_by, $order, 'queue_name', 'asc', $sort); $sql .= order_by($order_by, $order, 'queue_name', 'asc', $sort);
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -65,7 +65,6 @@
$sql .= "and call_center_queue_uuid = :call_center_queue_uuid "; $sql .= "and call_center_queue_uuid = :call_center_queue_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['call_center_queue_uuid'] = $call_center_queue_uuid; $parameters['call_center_queue_uuid'] = $call_center_queue_uuid;
$database = new database;
$queue_extension = $database->select($sql, $parameters, 'column'); $queue_extension = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -45,11 +45,6 @@
$order_by = $_GET["order_by"] ?? null; $order_by = $_GET["order_by"] ?? null;
$order = $_GET["order"] ?? null; $order = $_GET["order"] ?? null;
//connect to the database
if (!isset($database)) {
$database = new database;
}
//setup the event socket connection //setup the event socket connection
$esl = event_socket::create(); $esl = event_socket::create();

View File

@@ -43,8 +43,6 @@
$sql .= "from v_call_center_agents as a, v_domains as d \n"; $sql .= "from v_call_center_agents as a, v_domains as d \n";
$sql .= "where a.domain_uuid = d.domain_uuid \n"; $sql .= "where a.domain_uuid = d.domain_uuid \n";
$sql .= "order by agent_name asc \n"; $sql .= "order by agent_name asc \n";
//echo $sql;
$database = new database;
$agents = $database->select($sql, $parameters, 'all'); $agents = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -242,9 +242,6 @@
$p->add("dialplan_edit", "temp"); $p->add("dialplan_edit", "temp");
//save to the data //save to the data
$database = new database;
$database->app_name = 'call_flows';
$database->app_uuid = 'b1b70f85-6b42-429b-8c5a-60c8b02b7d14';
if (!empty($call_flow_uuid)) { if (!empty($call_flow_uuid)) {
$database->uuid($call_flow_uuid); $database->uuid($call_flow_uuid);
} }
@@ -317,7 +314,6 @@
$sql .= "and call_flow_uuid = :call_flow_uuid "; $sql .= "and call_flow_uuid = :call_flow_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['call_flow_uuid'] = $call_flow_uuid; $parameters['call_flow_uuid'] = $call_flow_uuid;
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
foreach ($result as $row) { foreach ($result as $row) {
//set the php variables //set the php variables

View File

@@ -123,7 +123,6 @@
$sql .= "and extension = 'disabled' "; $sql .= "and extension = 'disabled' ";
} }
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($parameters); unset($parameters);
@@ -190,7 +189,6 @@
} }
$sql .= order_by($order_by, $order, 'extension', 'asc', $sort); $sql .= order_by($order_by, $order, 'extension', 'asc', $sort);
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$extensions = $database->select($sql, $parameters ?? null, 'all'); $extensions = $database->select($sql, $parameters ?? null, 'all');
unset($parameters); unset($parameters);
@@ -353,7 +351,6 @@
// $sql .= "and domain_uuid = :domain_uuid "; // $sql .= "and domain_uuid = :domain_uuid ";
// $parameters['follow_me_uuid'] = $row['follow_me_uuid']; // $parameters['follow_me_uuid'] = $row['follow_me_uuid'];
// $parameters['domain_uuid'] = $_SESSION['domain_uuid']; // $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
// $database = new database;
// $follow_me_destination_count = $database->select($sql, $parameters, 'column'); // $follow_me_destination_count = $database->select($sql, $parameters, 'column');
// $button_label = $follow_me_destination_count ? $text['label-enabled'].' ('.$follow_me_destination_count.')' : $text['label-invalid']; // $button_label = $follow_me_destination_count ? $text['label-enabled'].' ('.$follow_me_destination_count.')' : $text['label-invalid'];
// unset($sql, $parameters); // unset($sql, $parameters);
@@ -376,7 +373,6 @@
$sql .= "and domain_uuid = :domain_uuid "; $sql .= "and domain_uuid = :domain_uuid ";
$parameters['follow_me_uuid'] = $row['follow_me_uuid']; $parameters['follow_me_uuid'] = $row['follow_me_uuid'];
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$follow_me_destination_count = $database->select($sql, $parameters ?? null, 'column'); $follow_me_destination_count = $database->select($sql, $parameters ?? null, 'column');
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -13,11 +13,6 @@
exit; exit;
} }
//connect to the database
if (!isset($database)) {
$database = new database;
}
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get($_SESSION['domain']['language']['code'], 'app/call_forward'); $text = $language->get($_SESSION['domain']['language']['code'], 'app/call_forward');
@@ -70,7 +65,6 @@
} }
} }
$sql .= order_by($order_by ?? null, $order ?? null, 'extension', 'asc'); $sql .= order_by($order_by ?? null, $order ?? null, 'extension', 'asc');
$database = new database;
$extensions = $database->select($sql, $parameters, 'all'); $extensions = $database->select($sql, $parameters, 'all');
unset($parameters); unset($parameters);
@@ -229,7 +223,6 @@
$sql .= "and domain_uuid = :domain_uuid "; $sql .= "and domain_uuid = :domain_uuid ";
$parameters['follow_me_uuid'] = $row['follow_me_uuid']; $parameters['follow_me_uuid'] = $row['follow_me_uuid'];
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$follow_me_destination_count = $database->select($sql, $parameters, 'column'); $follow_me_destination_count = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -51,7 +51,6 @@
$sql .= "where do_not_disturb = 'true' "; $sql .= "where do_not_disturb = 'true' ";
$sql .= "and e.domain_uuid = d.domain_uuid "; $sql .= "and e.domain_uuid = d.domain_uuid ";
$sql .= "and enabled = 'true' "; $sql .= "and enabled = 'true' ";
$database = new database;
$results = $database->select($sql, $parameters, 'all'); $results = $database->select($sql, $parameters, 'all');
unset($parameters); unset($parameters);
foreach ($results as $row) { foreach ($results as $row) {

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//create the database connection
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -50,7 +50,6 @@
$sql .= "from view_call_recordings "; $sql .= "from view_call_recordings ";
$sql .= "where call_recording_uuid = :call_recording_uuid "; $sql .= "where call_recording_uuid = :call_recording_uuid ";
$parameters['call_recording_uuid'] = $_GET['id']; $parameters['call_recording_uuid'] = $_GET['id'];
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$call_recording_name = $row['call_recording_name']; $call_recording_name = $row['call_recording_name'];

View File

@@ -51,7 +51,6 @@
//load gateways into a session variable //load gateways into a session variable
$sql = "select gateway_uuid, domain_uuid, gateway from v_gateways where enabled = 'true' "; $sql = "select gateway_uuid, domain_uuid, gateway from v_gateways where enabled = 'true' ";
$database = new database;
$gateways = $database->select($sql, $parameters ?? null, 'all'); $gateways = $database->select($sql, $parameters ?? null, 'all');
foreach ($gateways as $row) { foreach ($gateways as $row) {
$_SESSION['gateways'][$row['gateway_uuid']] = $row['gateway']; $_SESSION['gateways'][$row['gateway_uuid']] = $row['gateway'];

View File

@@ -175,7 +175,6 @@
$sql = "select outbound_caller_id_name, outbound_caller_id_number from v_extensions where domain_uuid = :domain_uuid and extension = :src "; $sql = "select outbound_caller_id_name, outbound_caller_id_number from v_extensions where domain_uuid = :domain_uuid and extension = :src ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['src'] = $src; $parameters['src'] = $src;
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
foreach ($result as $row) { foreach ($result as $row) {
$dest_cid_name = $row["outbound_caller_id_name"]; $dest_cid_name = $row["outbound_caller_id_name"];

View File

@@ -37,9 +37,6 @@
exit; exit;
} }
//connect to the database
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//connect to the database
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//connect to the database
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//connect to the database
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -37,9 +37,6 @@
exit; exit;
} }
//connect to the database
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//connect to the database
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -123,9 +123,6 @@
} }
if (is_uuid($array['conference_control_details'][0]['conference_control_detail_uuid'])) { if (is_uuid($array['conference_control_details'][0]['conference_control_detail_uuid'])) {
$database = new database;
$database->app_name = 'conference_controls';
$database->app_uuid = 'e1ad84a2-79e1-450c-a5b1-7507a043e048';
$database->save($array); $database->save($array);
unset($array); unset($array);
} }
@@ -144,7 +141,6 @@
//$sql .= "and domain_uuid = :domain_uuid "; //$sql .= "and domain_uuid = :domain_uuid ";
$parameters['conference_control_detail_uuid'] = $conference_control_detail_uuid; $parameters['conference_control_detail_uuid'] = $conference_control_detail_uuid;
//$parameters['domain_uuid'] = $_SESSION['domain_uuid']; //$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$row = $database->select($sql, $parameters ?? null, 'row'); $row = $database->select($sql, $parameters ?? null, 'row');
if (!empty($row)) { if (!empty($row)) {
$control_digits = $row["control_digits"]; $control_digits = $row["control_digits"];

View File

@@ -96,7 +96,6 @@
//get the count //get the count
$sql = "select count(conference_control_uuid) from v_conference_controls "; $sql = "select count(conference_control_uuid) from v_conference_controls ";
$sql .= $sql_search ?? ''; $sql .= $sql_search ?? '';
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($sql); unset($sql);
@@ -118,7 +117,6 @@
$sql .= $sql_search ?? ''; $sql .= $sql_search ?? '';
$sql .= order_by($order_by, $order, 'control_name', 'asc'); $sql .= order_by($order_by, $order, 'control_name', 'asc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$conference_controls = $database->select($sql, $parameters ?? null, 'all'); $conference_controls = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -113,9 +113,6 @@
} }
if (is_uuid($array['conference_profiles'][0]['conference_profile_uuid'])) { if (is_uuid($array['conference_profiles'][0]['conference_profile_uuid'])) {
$database = new database;
$database->app_name = 'conference_profiles';
$database->app_uuid = 'c33e2c2a-847f-44c1-8c0d-310df5d65ba9';
$database->save($array); $database->save($array);
unset($array); unset($array);
} }
@@ -138,7 +135,6 @@
//$sql .= "and domain_uuid = :domain_uuid "; //$sql .= "and domain_uuid = :domain_uuid ";
$parameters['conference_profile_uuid'] = $conference_profile_uuid; $parameters['conference_profile_uuid'] = $conference_profile_uuid;
//$parameters['domain_uuid'] = $_SESSION['domain_uuid']; //$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (!empty($row)) { if (!empty($row)) {
$profile_name = $row["profile_name"]; $profile_name = $row["profile_name"];

View File

@@ -100,7 +100,6 @@
if (isset($sql_search)) { if (isset($sql_search)) {
$sql .= "where ".$sql_search; $sql .= "where ".$sql_search;
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($sql); unset($sql);
@@ -116,7 +115,6 @@
} }
$sql .= order_by($order_by, $order, 'profile_name', 'asc'); $sql .= order_by($order_by, $order, 'profile_name', 'asc');
$sql .= limit_offset($rows_per_page ?? '', $offset ?? ''); $sql .= limit_offset($rows_per_page ?? '', $offset ?? '');
$database = new database;
$conference_profiles = $database->select($sql, $parameters ?? null, 'all'); $conference_profiles = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -98,9 +98,6 @@
$array['conference_users'][0]['conference_uuid'] = $conference_uuid; $array['conference_users'][0]['conference_uuid'] = $conference_uuid;
$array['conference_users'][0]['user_uuid'] = $user_uuid; $array['conference_users'][0]['user_uuid'] = $user_uuid;
$database = new database;
$database->app_name = 'conferences';
$database->app_uuid = 'b81412e8-7253-91f4-e48e-42fc2c9a38d9';
$database->delete($array); $database->delete($array);
$response = $database->message; $response = $database->message;
unset($array); unset($array);
@@ -127,9 +124,6 @@
$p = permissions::new(); $p = permissions::new();
$p->add('conference_user_add', 'temp'); $p->add('conference_user_add', 'temp');
$database = new database;
$database->app_name = 'conferences';
$database->app_uuid = 'b81412e8-7253-91f4-e48e-42fc2c9a38d9';
$database->save($array); $database->save($array);
$response = $database->message; $response = $database->message;
unset($array); unset($array);
@@ -243,9 +237,6 @@
$p->add('dialplan_add', 'temp'); $p->add('dialplan_add', 'temp');
$p->add('dialplan_edit', 'temp'); $p->add('dialplan_edit', 'temp');
$database = new database;
$database->app_name = 'conferences';
$database->app_uuid = 'b81412e8-7253-91f4-e48e-42fc2c9a38d9';
$database->save($array); $database->save($array);
$response = $database->message; $response = $database->message;
unset($array); unset($array);
@@ -259,7 +250,6 @@
//$sql .= "and domain_uuid = :domain_uuid "; //$sql .= "and domain_uuid = :domain_uuid ";
//$parameters['domain_uuid'] = $_SESSION['domain_uuid']; //$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['dialplan_uuid'] = $dialplan_uuid; $parameters['dialplan_uuid'] = $dialplan_uuid;
$database = new database;
$database->execute($sql, $parameters ?? null); $database->execute($sql, $parameters ?? null);
unset($sql, $parameters); unset($sql, $parameters);
@@ -306,7 +296,6 @@
$sql .= "and conference_uuid = :conference_uuid "; $sql .= "and conference_uuid = :conference_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['conference_uuid'] = $conference_uuid; $parameters['conference_uuid'] = $conference_uuid;
$database = new database;
$row = $database->select($sql, $parameters ?? null, 'row'); $row = $database->select($sql, $parameters ?? null, 'row');
if (!empty($row)) { if (!empty($row)) {
$dialplan_uuid = $row["dialplan_uuid"]; $dialplan_uuid = $row["dialplan_uuid"];
@@ -334,7 +323,6 @@
$sql .= "from v_conference_profiles "; $sql .= "from v_conference_profiles ";
$sql .= "where profile_enabled = 'true' "; $sql .= "where profile_enabled = 'true' ";
$sql .= "and profile_name <> 'sla' "; $sql .= "and profile_name <> 'sla' ";
$database = new database;
$conference_profiles = $database->select($sql, null, 'all'); $conference_profiles = $database->select($sql, null, 'all');
unset($sql); unset($sql);
@@ -346,7 +334,6 @@
$sql .= "and e.conference_uuid = :conference_uuid "; $sql .= "and e.conference_uuid = :conference_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['conference_uuid'] = $conference_uuid ?? null; $parameters['conference_uuid'] = $conference_uuid ?? null;
$database = new database;
$conference_users = $database->select($sql, $parameters ?? null, 'all'); $conference_users = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -355,7 +342,6 @@
$sql .= "where domain_uuid = :domain_uuid "; $sql .= "where domain_uuid = :domain_uuid ";
$sql .= "and user_enabled = true "; $sql .= "and user_enabled = true ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$users = $database->select($sql, $parameters ?? null, 'all'); $users = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -82,7 +82,6 @@
$sql .= "and conference_extension = :conference_extension "; $sql .= "and conference_extension = :conference_extension ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['conference_extension'] = $name; $parameters['conference_extension'] = $name;
$database = new database;
$name = $database->select($sql, $parameters, 'column'); $name = $database->select($sql, $parameters, 'column');
unset ($parameters, $sql); unset ($parameters, $sql);
} }

View File

@@ -100,7 +100,6 @@
$sql .= "left join v_conference_centers as cc on cr.conference_center_uuid = cc.conference_center_uuid "; $sql .= "left join v_conference_centers as cc on cr.conference_center_uuid = cc.conference_center_uuid ";
$sql .= "where cr.conference_room_uuid = :conference_room_uuid "; $sql .= "where cr.conference_room_uuid = :conference_room_uuid ";
$parameters['conference_room_uuid'] = $conference_uuid; $parameters['conference_room_uuid'] = $conference_uuid;
$database = new database;
$conference = $database->select($sql, $parameters, 'row'); $conference = $database->select($sql, $parameters, 'row');
$conference_name = $conference['conference_room_name']; $conference_name = $conference['conference_room_name'];
$conference_extension = $conference['conference_center_extension']; $conference_extension = $conference['conference_center_extension'];
@@ -120,7 +119,6 @@
$sql .= "and conference_extension = :conference_extension "; $sql .= "and conference_extension = :conference_extension ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['conference_extension'] = $name_array[0]; $parameters['conference_extension'] = $name_array[0];
$database = new database;
$conference = $database->select($sql, $parameters, 'row'); $conference = $database->select($sql, $parameters, 'row');
$conference_name = $conference['conference_name']; $conference_name = $conference['conference_name'];
$conference_extension = $conference['conference_extension']; $conference_extension = $conference['conference_extension'];

View File

@@ -75,7 +75,6 @@
$sql .= "and t.database_transaction_uuid = :database_transaction_uuid "; $sql .= "and t.database_transaction_uuid = :database_transaction_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['database_transaction_uuid'] = $database_transaction_uuid; $parameters['database_transaction_uuid'] = $database_transaction_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (!empty($row)) { if (!empty($row)) {
@@ -101,11 +100,8 @@
$array = json_decode($transaction_old, true); $array = json_decode($transaction_old, true);
//save to the data //save to the data
$database = new database;
$database->app_name = $app_name;
$database->app_uuid = $app_uuid;
$database->save($array); $database->save($array);
$message = $database->message; //$message = $database->message;
//redirect the user //redirect the user
$_SESSION["message"] = $text['message-update']; $_SESSION["message"] = $text['message-update'];

View File

@@ -86,7 +86,6 @@
$parameters['search'] = '%'.$search.'%'; $parameters['search'] = '%'.$search.'%';
}; };
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
unset($parameters); unset($parameters);
@@ -126,7 +125,6 @@
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$sql .= order_by($order_by, $order, 't.transaction_date', 'desc'); $sql .= order_by($order_by, $order, 't.transaction_date', 'desc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$transactions = $database->select($sql, $parameters, 'all'); $transactions = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -135,7 +133,6 @@
$sql .= "where domain_uuid = :domain_uuid "; $sql .= "where domain_uuid = :domain_uuid ";
$sql .= "order by username "; $sql .= "order by username ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$rows = $database->select($sql, $parameters, 'all'); $rows = $database->select($sql, $parameters, 'all');
if (!empty($rows)) { if (!empty($rows)) {
foreach ($rows as $row) { foreach ($rows as $row) {

View File

@@ -128,7 +128,6 @@
$sql = "select ".implode(', ', $selected_columns)." from v_destinations "; $sql = "select ".implode(', ', $selected_columns)." from v_destinations ";
$sql .= "where domain_uuid = :domain_uuid "; $sql .= "where domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$destinations = $database->select($sql, $parameters, 'all'); $destinations = $database->select($sql, $parameters, 'all');
unset($sql, $parameters, $selected_columns); unset($sql, $parameters, $selected_columns);

View File

@@ -489,9 +489,6 @@
if ($row_id === 1000) { if ($row_id === 1000) {
//save to the data //save to the data
$database = new database;
$database->app_name = 'destinations';
$database->app_uuid = '5ec89622-b19c-3559-64f0-afde802ab139';
$database->save($array); $database->save($array);
//$message = $database->message; //$message = $database->message;
@@ -510,11 +507,8 @@
//save to the data //save to the data
if (!empty($array) && is_array($array)) { if (!empty($array) && is_array($array)) {
$database = new database;
$database->app_name = 'destinations';
$database->app_uuid = '5ec89622-b19c-3559-64f0-afde802ab139';
$database->save($array); $database->save($array);
$message = $database->message; //$message = $database->message;
} }
} }
@@ -608,7 +602,6 @@
$sql .= "and destination_number = :destination_number; "; $sql .= "and destination_number = :destination_number; ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['destination_number'] = $destination_number; $parameters['destination_number'] = $destination_number;
$database = new database;
$destinations = $database->select($sql, $parameters, 'all'); $destinations = $database->select($sql, $parameters, 'all');
$row = $destinations[0]; $row = $destinations[0];
unset($sql, $parameters); unset($sql, $parameters);
@@ -636,14 +629,12 @@
$sql = "delete from v_dialplan_details "; $sql = "delete from v_dialplan_details ";
$sql .= "where dialplan_uuid = :dialplan_uuid "; $sql .= "where dialplan_uuid = :dialplan_uuid ";
$parameters['dialplan_uuid'] = $row['dialplan_uuid']; $parameters['dialplan_uuid'] = $row['dialplan_uuid'];
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
$sql = "delete from v_dialplans "; $sql = "delete from v_dialplans ";
$sql .= "where dialplan_uuid = :dialplan_uuid "; $sql .= "where dialplan_uuid = :dialplan_uuid ";
$parameters['dialplan_uuid'] = $row['dialplan_uuid']; $parameters['dialplan_uuid'] = $row['dialplan_uuid'];
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
} }
@@ -653,7 +644,6 @@
$sql = "delete from v_destinations "; $sql = "delete from v_destinations ";
$sql .= "where destination_uuid = :destination_uuid "; $sql .= "where destination_uuid = :destination_uuid ";
$parameters['destination_uuid'] = $row['destination_uuid']; $parameters['destination_uuid'] = $row['destination_uuid'];
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
} }
@@ -679,14 +669,12 @@
$sql = "delete from v_dialplan_details "; $sql = "delete from v_dialplan_details ";
$sql .= "where dialplan_uuid = :dialplan_uuid "; $sql .= "where dialplan_uuid = :dialplan_uuid ";
$parameters['dialplan_uuid'] = $row['dialplan_uuid']; $parameters['dialplan_uuid'] = $row['dialplan_uuid'];
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
$sql = "delete from v_dialplans "; $sql = "delete from v_dialplans ";
$sql .= "where dialplan_uuid = :dialplan_uuid "; $sql .= "where dialplan_uuid = :dialplan_uuid ";
$parameters['dialplan_uuid'] = $row['dialplan_uuid']; $parameters['dialplan_uuid'] = $row['dialplan_uuid'];
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
} }
@@ -696,7 +684,6 @@
$sql = "delete from v_destinations "; $sql = "delete from v_destinations ";
$sql .= "where destination_uuid = :destination_uuid "; $sql .= "where destination_uuid = :destination_uuid ";
$parameters['destination_uuid'] = $row['destination_uuid']; $parameters['destination_uuid'] = $row['destination_uuid'];
$database = new database;
$database->execute($sql, $parameters); $database->execute($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -54,7 +54,6 @@
$sql .= "and extension = :extension "; $sql .= "and extension = :extension ";
$parameters['extension'] = $user; $parameters['extension'] = $user;
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row)) { if (is_array($row)) {
$domain_name = $row['domain_name']; $domain_name = $row['domain_name'];

View File

@@ -59,7 +59,6 @@
$sql = "select count(*) from v_devices "; $sql = "select count(*) from v_devices ";
$sql .= "where device_address = :device_address "; $sql .= "where device_address = :device_address ";
$parameters['device_address'] = $device_address; $parameters['device_address'] = $device_address;
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
if ($num_rows == 0) { if ($num_rows == 0) {
$save = true; $save = true;
@@ -75,7 +74,6 @@
$sql = "select * from v_devices "; $sql = "select * from v_devices ";
$sql .= "where device_uuid = :device_uuid "; $sql .= "where device_uuid = :device_uuid ";
$parameters['device_uuid'] = $device_uuid; $parameters['device_uuid'] = $device_uuid;
$database = new database;
$devices = $database->select($sql, $parameters, 'all'); $devices = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -84,7 +82,6 @@
$sql .= "where device_uuid = :device_uuid "; $sql .= "where device_uuid = :device_uuid ";
$sql .= "order by line_number asc "; $sql .= "order by line_number asc ";
$parameters['device_uuid'] = $device_uuid; $parameters['device_uuid'] = $device_uuid;
$database = new database;
$device_lines = $database->select($sql, $parameters, 'all'); $device_lines = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -100,7 +97,6 @@
$sql .= "else 100 END, "; $sql .= "else 100 END, ";
$sql .= "cast(device_key_id as int) asc "; $sql .= "cast(device_key_id as int) asc ";
$parameters['device_uuid'] = $device_uuid; $parameters['device_uuid'] = $device_uuid;
$database = new database;
$device_keys = $database->select($sql, $parameters, 'all'); $device_keys = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -109,7 +105,6 @@
$sql .= "where device_uuid = :device_uuid "; $sql .= "where device_uuid = :device_uuid ";
$sql .= "order by device_setting_subcategory asc "; $sql .= "order by device_setting_subcategory asc ";
$parameters['device_uuid'] = $device_uuid; $parameters['device_uuid'] = $device_uuid;
$database = new database;
$device_settings = $database->select($sql, $parameters, 'all'); $device_settings = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -169,11 +164,8 @@
//copy the device //copy the device
if ($save) { if ($save) {
$database = new database;
$database->app_name = 'devices';
$database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e';
$database->save($array); $database->save($array);
$response = $database->message; //$response = $database->message;
message::add($text['message-copy']); message::add($text['message-copy']);
} }

View File

@@ -253,11 +253,6 @@
//set the domain_uuid //set the domain_uuid
$domain_uuid = $_SESSION['domain_uuid']; $domain_uuid = $_SESSION['domain_uuid'];
//open the database
$database = new database;
$database->app_name = 'devices';
$database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e';
//get the users //get the users
$sql = "select * from v_users where domain_uuid = :domain_uuid "; $sql = "select * from v_users where domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;

View File

@@ -50,7 +50,6 @@
$sql = "select * from v_device_profiles "; $sql = "select * from v_device_profiles ";
$sql .= "where device_profile_uuid = :device_profile_uuid "; $sql .= "where device_profile_uuid = :device_profile_uuid ";
$parameters['device_profile_uuid'] = $device_profile_uuid; $parameters['device_profile_uuid'] = $device_profile_uuid;
$database = new database;
$device_profiles = $database->select($sql, $parameters); $device_profiles = $database->select($sql, $parameters);
unset($sql, $parameters); unset($sql, $parameters);
@@ -66,7 +65,6 @@
$sql .= "else 100 end, "; $sql .= "else 100 end, ";
$sql .= "profile_key_id asc "; $sql .= "profile_key_id asc ";
$parameters['device_profile_uuid'] = $device_profile_uuid; $parameters['device_profile_uuid'] = $device_profile_uuid;
$database = new database;
$device_profile_keys = $database->select($sql, $parameters, 'all'); $device_profile_keys = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -75,7 +73,6 @@
$sql .= "where device_profile_uuid = :device_profile_uuid "; $sql .= "where device_profile_uuid = :device_profile_uuid ";
$sql .= "order by profile_setting_name asc "; $sql .= "order by profile_setting_name asc ";
$parameters['device_profile_uuid'] = $device_profile_uuid; $parameters['device_profile_uuid'] = $device_profile_uuid;
$database = new database;
$device_profile_settings = $database->select($sql, $parameters, 'all'); $device_profile_settings = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -117,9 +114,6 @@
} }
//copy the device //copy the device
$database = new database;
$database->app_name = 'devices';
$database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -107,9 +107,6 @@
$array['device_vendors'][0]['enabled'] = $enabled; $array['device_vendors'][0]['enabled'] = $enabled;
$array['device_vendors'][0]['description'] = $description; $array['device_vendors'][0]['description'] = $description;
$database = new database;
$database->app_name = 'devices';
$database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -130,7 +127,6 @@
$sql .= "from v_device_vendors "; $sql .= "from v_device_vendors ";
$sql .= "where device_vendor_uuid = :device_vendor_uuid "; $sql .= "where device_vendor_uuid = :device_vendor_uuid ";
$parameters['device_vendor_uuid'] = $device_vendor_uuid; $parameters['device_vendor_uuid'] = $device_vendor_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$name = $row["name"]; $name = $row["name"];

View File

@@ -87,9 +87,6 @@
//delete the device vendor function group //delete the device vendor function group
$array['device_vendor_function_groups'][0]['device_vendor_function_group_uuid'] = $device_vendor_function_group_uuid; $array['device_vendor_function_groups'][0]['device_vendor_function_group_uuid'] = $device_vendor_function_group_uuid;
$database = new database;
$database->app_name = 'devices';
$database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e';
$database->delete($array); $database->delete($array);
unset($array); unset($array);

View File

@@ -92,7 +92,6 @@
$parameters['search'] = '%'.$search.'%'; $parameters['search'] = '%'.$search.'%';
} }
$parameters['device_vendor_uuid'] = $device_vendor_uuid; $parameters['device_vendor_uuid'] = $device_vendor_uuid;
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -131,7 +130,6 @@
$parameters['device_vendor_uuid'] = $device_vendor_uuid; $parameters['device_vendor_uuid'] = $device_vendor_uuid;
$sql .= order_by($order_by, $order, 'type', 'asc'); $sql .= order_by($order_by, $order, 'type', 'asc');
$sql .= limit_offset($rows_per_page, $offset ?? null); $sql .= limit_offset($rows_per_page, $offset ?? null);
$database = new database;
$vendor_functions = $database->select($sql, $parameters, 'all'); $vendor_functions = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -209,7 +207,6 @@
$sql .= "g.group_name asc "; $sql .= "g.group_name asc ";
$parameters['device_vendor_uuid'] = $device_vendor_uuid; $parameters['device_vendor_uuid'] = $device_vendor_uuid;
$parameters['device_vendor_function_uuid'] = $row['device_vendor_function_uuid']; $parameters['device_vendor_function_uuid'] = $row['device_vendor_function_uuid'];
$database = new database;
$vendor_function_groups = $database->select($sql, $parameters, 'all'); $vendor_function_groups = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
unset($group_list); unset($group_list);

View File

@@ -44,23 +44,19 @@
//flush everything //flush everything
$sql = "delete from v_device_vendors"; $sql = "delete from v_device_vendors";
$database = new database;
$database->execute($sql); $database->execute($sql);
unset($sql); unset($sql);
$sql = "delete from v_device_vendor_functions"; $sql = "delete from v_device_vendor_functions";
$database = new database;
$database->execute($sql); $database->execute($sql);
unset($sql); unset($sql);
$sql = "delete from v_device_vendor_function_groups"; $sql = "delete from v_device_vendor_function_groups";
$database = new database;
$database->execute($sql); $database->execute($sql);
unset($sql); unset($sql);
//add device vendor functions to the database //add device vendor functions to the database
$sql = "select count(*) from v_device_vendors; "; $sql = "select count(*) from v_device_vendors; ";
$database = new database;
$num_rows = $database->select($sql, null, 'column'); $num_rows = $database->select($sql, null, 'column');
unset($sql); unset($sql);
@@ -72,7 +68,6 @@
//get the groups and create an array to use the name to get the uuid //get the groups and create an array to use the name to get the uuid
$sql = "select * from v_groups "; $sql = "select * from v_groups ";
$database = new database;
$groups = $database->select($sql, null, 'all'); $groups = $database->select($sql, null, 'all');
if (is_array($groups) && @sizeof($groups) != 0) { if (is_array($groups) && @sizeof($groups) != 0) {
foreach ($groups as $row) { foreach ($groups as $row) {
@@ -135,9 +130,6 @@
$p->add('device_vendor_function_group_add', 'temp'); $p->add('device_vendor_function_group_add', 'temp');
//process array //process array
$database = new database;
$database->app_name = 'devices';
$database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -87,7 +87,6 @@
$sql .= ")"; $sql .= ")";
$parameters['search'] = '%'.$search.'%'; $parameters['search'] = '%'.$search.'%';
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//prepare to page the results //prepare to page the results
@@ -116,7 +115,6 @@
} }
$sql .= order_by($order_by, $order, 'name', 'asc'); $sql .= order_by($order_by, $order, 'name', 'asc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -30,11 +30,6 @@
$language = new text; $language = new text;
$text = $language->get($_SESSION['domain']['language']['code'], 'app/devices'); $text = $language->get($_SESSION['domain']['language']['code'], 'app/devices');
//connect to the database
if (!isset($database)) {
$database = new database;
}
//get the vendor functions //get the vendor functions
$sql = "select v.name as vendor_name, f.type, f.value "; $sql = "select v.name as vendor_name, f.type, f.value ";
$sql .= "from v_device_vendors as v, v_device_vendor_functions as f "; $sql .= "from v_device_vendors as v, v_device_vendor_functions as f ";

View File

@@ -99,7 +99,6 @@
$sql .= "and destination_uuid = :destination_uuid "; $sql .= "and destination_uuid = :destination_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['destination_uuid'] = $destination_uuid; $parameters['destination_uuid'] = $destination_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$destination_number = $row["destination_number"]; $destination_number = $row["destination_number"];
@@ -266,7 +265,6 @@
$sql .= "and fax_uuid = :fax_uuid "; $sql .= "and fax_uuid = :fax_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$fax_extension = $row["fax_extension"]; $fax_extension = $row["fax_extension"];
@@ -407,11 +405,8 @@
} }
//save the data //save the data
$database = new database;
$database->app_name = 'inbound_routes';
$database->app_uuid = $app_uuid;
$database->save($array); $database->save($array);
$message = $database->message; //$message = $database->message;
unset($array); unset($array);
//remove temp permission, if exists //remove temp permission, if exists
@@ -676,7 +671,6 @@
$sql .= "and destination_type = 'inbound' "; $sql .= "and destination_type = 'inbound' ";
$sql .= "order by destination_number asc "; $sql .= "order by destination_number asc ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
if (is_array($result) && @sizeof($result) != 0) { if (is_array($result) && @sizeof($result) != 0) {
echo " <select name='destination_uuid' id='destination_uuid' class='formfld' >\n"; echo " <select name='destination_uuid' id='destination_uuid' class='formfld' >\n";

View File

@@ -840,9 +840,6 @@
$p->add("dialplan_detail_add", "temp"); $p->add("dialplan_detail_add", "temp");
//save to the data //save to the data
$database = new database;
$database->app_name = 'outbound_routes';
$database->app_uuid = $app_uuid;
$database->save($array); $database->save($array);
$message = $database->message; $message = $database->message;
unset($array); unset($array);
@@ -871,7 +868,6 @@
//get the domains //get the domains
$sql = "select * from v_domains "; $sql = "select * from v_domains ";
$sql .= "where domain_enabled = true "; $sql .= "where domain_enabled = true ";
$database = new database;
$domains = $database->select($sql, null, 'all'); $domains = $database->select($sql, null, 'all');
unset($sql); unset($sql);
@@ -886,7 +882,6 @@
} }
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$gateways = $database->select($sql, $parameters, 'all'); $gateways = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -896,7 +891,6 @@
$sql .= "where bridge_enabled = true "; $sql .= "where bridge_enabled = true ";
$sql .= "and domain_uuid = :domain_uuid "; $sql .= "and domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$bridges = $database->select($sql, $parameters, 'all'); $bridges = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -176,9 +176,6 @@
} }
//execute inserts //execute inserts
$database = new database;
$database->app_name = 'dialplans';
$database->app_uuid = '742714e5-8cdf-32fd-462c-cbe7e3d655db';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -63,7 +63,6 @@
$sql = "select * from v_dialplans "; $sql = "select * from v_dialplans ";
$sql .= "where dialplan_uuid = :dialplan_uuid "; $sql .= "where dialplan_uuid = :dialplan_uuid ";
$parameters['dialplan_uuid'] = $dialplan_uuid; $parameters['dialplan_uuid'] = $dialplan_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$app_uuid = $row["app_uuid"]; $app_uuid = $row["app_uuid"];
@@ -126,9 +125,6 @@
$array['dialplans'][$x]["dialplan_xml"] = $dialplan_xml; $array['dialplans'][$x]["dialplan_xml"] = $dialplan_xml;
//save to the data //save to the data
$database = new database;
$database->app_name = 'dialplans';
$database->app_uuid = is_uuid($app_uuid) ? $app_uuid : '742714e5-8cdf-32fd-462c-cbe7e3d655db';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -158,7 +154,6 @@
$sql = "select * from v_dialplans "; $sql = "select * from v_dialplans ";
$sql .= "where dialplan_uuid = :dialplan_uuid "; $sql .= "where dialplan_uuid = :dialplan_uuid ";
$parameters['dialplan_uuid'] = $dialplan_uuid; $parameters['dialplan_uuid'] = $dialplan_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$domain_uuid = $row["domain_uuid"]; $domain_uuid = $row["domain_uuid"];

View File

@@ -41,11 +41,6 @@
$language = new text; $language = new text;
$text = $language->get($_SESSION['domain']['language']['code'], 'core/user_settings'); $text = $language->get($_SESSION['domain']['language']['code'], 'core/user_settings');
//connect to the database
if (!isset($database)) {
$database = new database;
}
//clear initial stat //clear initial stat
unset($hud_stat); unset($hud_stat);

View File

@@ -73,11 +73,6 @@
$x++; $x++;
} }
//prepare the database object
$database = new database;
$database->app_name = 'email_queue';
$database->app_uuid = '5befdf60-a242-445f-91b3-2e9ee3e0ddf7';
//send the array to the database class //send the array to the database class
switch ($action) { switch ($action) {
case 'resend': case 'resend':
@@ -138,7 +133,6 @@
// $sql .= "where (domain_uuid = :domain_uuid or domain_uuid is null) "; // $sql .= "where (domain_uuid = :domain_uuid or domain_uuid is null) ";
// $parameters['domain_uuid'] = $domain_uuid; // $parameters['domain_uuid'] = $domain_uuid;
//} //}
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -186,7 +180,6 @@
$sql .= order_by($order_by, $order, 'email_date', 'desc'); $sql .= order_by($order_by, $order, 'email_date', 'desc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$parameters['time_zone'] = $time_zone; $parameters['time_zone'] = $time_zone;
$database = new database;
$email_queue = $database->select($sql, $parameters, 'all'); $email_queue = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -52,7 +52,6 @@
//delete the data //delete the data
$array['email_queue'][]['email_queue_uuid'] = $id; $array['email_queue'][]['email_queue_uuid'] = $id;
$database = new database;
$database->delete($array); $database->delete($array);
unset($array); unset($array);

View File

@@ -84,20 +84,17 @@
switch ($_POST['action']) { switch ($_POST['action']) {
case 'copy': case 'copy':
if (permission_exists('email_queue_add')) { if (permission_exists('email_queue_add')) {
$obj = new database; $database->copy($array);
$obj->copy($array);
} }
break; break;
case 'delete': case 'delete':
if (permission_exists('email_queue_delete')) { if (permission_exists('email_queue_delete')) {
$obj = new database; $database->delete($array);
$obj->delete($array);
} }
break; break;
case 'toggle': case 'toggle':
if (permission_exists('email_queue_update')) { if (permission_exists('email_queue_update')) {
$obj = new database; $database->toggle($array);
$obj->toggle($array);
} }
break; break;
} }
@@ -190,9 +187,6 @@
$array['email_queue'][0]['email_response'] = $email_response; $array['email_queue'][0]['email_response'] = $email_response;
//save the data //save the data
$database = new database;
$database->app_name = 'email queue';
$database->app_uuid = '5befdf60-a242-445f-91b3-2e9ee3e0ddf7';
$database->save($array); $database->save($array);
//redirect the user //redirect the user
@@ -216,7 +210,6 @@
//$sql .= "and domain_uuid = :domain_uuid "; //$sql .= "and domain_uuid = :domain_uuid ";
//$parameters['domain_uuid'] = $_SESSION['domain_uuid']; //$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['email_queue_uuid'] = $email_queue_uuid; $parameters['email_queue_uuid'] = $email_queue_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$email_date = $row["email_date"]; $email_date = $row["email_date"];

View File

@@ -60,7 +60,6 @@
$sql .= "limit 1 "; $sql .= "limit 1 ";
$parameters['template_language'] = $language_dialect; $parameters['template_language'] = $language_dialect;
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$template = $database->select($sql, $parameters, 'row'); $template = $database->select($sql, $parameters, 'row');
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -148,7 +148,6 @@
$sql = "select domain_uuid from v_domains "; $sql = "select domain_uuid from v_domains ";
$sql .= "where domain_name = :domain_name "; $sql .= "where domain_name = :domain_name ";
$parameters['domain_name'] = $domain_name; $parameters['domain_name'] = $domain_name;
$database = new database;
$domain_uuid = $database->select($sql, $parameters, 'column'); $domain_uuid = $database->select($sql, $parameters, 'column');
unset($parameters); unset($parameters);
@@ -208,7 +207,6 @@
$parameters['template_category'] = $template_category; $parameters['template_category'] = $template_category;
$parameters['template_subcategory'] = $template_subcategory; $parameters['template_subcategory'] = $template_subcategory;
$parameters['template_type'] = $template_type; $parameters['template_type'] = $template_type;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row)) { if (is_array($row)) {
$email_subject = $row['template_subject']; $email_subject = $row['template_subject'];

View File

@@ -128,7 +128,6 @@
$parameters['hostname'] = gethostname(); $parameters['hostname'] = gethostname();
} }
$parameters['limit'] = $email_queue_limit; $parameters['limit'] = $email_queue_limit;
$database = new database;
$email_queue = $database->select($sql, $parameters, 'all'); $email_queue = $database->select($sql, $parameters, 'all');
unset($parameters); unset($parameters);

View File

@@ -25,11 +25,6 @@ if (!empty($_POST['emergency_logs']) && is_array($_POST['emergency_logs'])) {
$emergency_logs = $_POST['emergency_logs']; $emergency_logs = $_POST['emergency_logs'];
} }
//prepare the database object
$database = new database;
$database->app_name = 'emergency_logs';
$database->app_uuid = 'de63b1ae-7750-11ee-b3a5-005056a27559';
//set permissions for CDR details and call recordings //set permissions for CDR details and call recordings
$permission = array(); $permission = array();
$permission['xml_cdr_hangup_cause'] = permission_exists('xml_cdr_hangup_cause'); $permission['xml_cdr_hangup_cause'] = permission_exists('xml_cdr_hangup_cause');

View File

@@ -77,20 +77,17 @@
switch ($_POST['action']) { switch ($_POST['action']) {
case 'copy': case 'copy':
if (permission_exists('event_guard_log_add')) { if (permission_exists('event_guard_log_add')) {
$obj = new database; $database->copy($array);
$obj->copy($array);
} }
break; break;
case 'delete': case 'delete':
if (permission_exists('event_guard_log_delete')) { if (permission_exists('event_guard_log_delete')) {
$obj = new database; $database->delete($array);
$obj->delete($array);
} }
break; break;
case 'toggle': case 'toggle':
if (permission_exists('event_guard_log_update')) { if (permission_exists('event_guard_log_update')) {
$obj = new database; $database->toggle($array);
$obj->toggle($array);
} }
break; break;
} }
@@ -140,9 +137,6 @@
$array['event_guard_logs'][0]['log_status'] = $log_status; $array['event_guard_logs'][0]['log_status'] = $log_status;
//save the data //save the data
$database = new database;
$database->app_name = 'event guard';
$database->app_uuid = 'c5b86612-1514-40cb-8e2c-3f01a8f6f637';
$database->save($array); $database->save($array);
//redirect the user //redirect the user
@@ -173,7 +167,6 @@
$sql .= "from v_event_guard_logs "; $sql .= "from v_event_guard_logs ";
$sql .= "where event_guard_log_uuid = :event_guard_log_uuid "; $sql .= "where event_guard_log_uuid = :event_guard_log_uuid ";
$parameters['event_guard_log_uuid'] = $event_guard_log_uuid; $parameters['event_guard_log_uuid'] = $event_guard_log_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$hostname = $row["hostname"]; $hostname = $row["hostname"];

View File

@@ -105,7 +105,6 @@
$sql .= "and filter = :filter "; $sql .= "and filter = :filter ";
$parameters['filter'] = $_GET["filter"]; $parameters['filter'] = $_GET["filter"];
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -157,7 +156,6 @@
} }
$sql .= order_by($order_by, $order, 'log_date', 'desc'); $sql .= order_by($order_by, $order, 'log_date', 'desc');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$event_guard_logs = $database->select($sql, $parameters ?? null, 'all'); $event_guard_logs = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -92,20 +92,17 @@
switch ($_POST['action']) { switch ($_POST['action']) {
case 'copy': case 'copy':
if (permission_exists('extension_setting_add')) { if (permission_exists('extension_setting_add')) {
$obj = new database; $database->copy($array);
$obj->copy($array);
} }
break; break;
case 'delete': case 'delete':
if (permission_exists('extension_setting_delete')) { if (permission_exists('extension_setting_delete')) {
$obj = new database; $database->delete($array);
$obj->delete($array);
} }
break; break;
case 'toggle': case 'toggle':
if (permission_exists('extension_setting_update')) { if (permission_exists('extension_setting_update')) {
$obj = new database; $database->toggle($array);
$obj->toggle($array);
} }
break; break;
} }
@@ -155,16 +152,12 @@
$array['extension_settings'][0]['extension_setting_description'] = $extension_setting_description; $array['extension_settings'][0]['extension_setting_description'] = $extension_setting_description;
//save the data //save the data
$database = new database;
$database->app_name = 'extension settings';
$database->app_uuid = '1416a250-f6e1-4edc-91a6-5c9b883638fd';
$database->save($array); $database->save($array);
//clear the cache //clear the cache
$sql = "select extension, number_alias, user_context from v_extensions "; $sql = "select extension, number_alias, user_context from v_extensions ";
$sql .= "where extension_uuid = :extension_uuid "; $sql .= "where extension_uuid = :extension_uuid ";
$parameters['extension_uuid'] = $extension_uuid; $parameters['extension_uuid'] = $extension_uuid;
$database = new database;
$extension = $database->select($sql, $parameters, 'row'); $extension = $database->select($sql, $parameters, 'row');
$cache = new cache; $cache = new cache;
$cache->delete("directory:".$extension["extension"]."@".$extension["user_context"]); $cache->delete("directory:".$extension["extension"]."@".$extension["user_context"]);
@@ -200,7 +193,6 @@
//$sql .= "and domain_uuid = :domain_uuid "; //$sql .= "and domain_uuid = :domain_uuid ";
//$parameters['domain_uuid'] = $_SESSION['domain_uuid']; //$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['extension_setting_uuid'] = $extension_setting_uuid ?? ''; $parameters['extension_setting_uuid'] = $extension_setting_uuid ?? '';
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (!empty($row)) { if (!empty($row)) {
if (!empty($row["extension_uuid"]) && is_uuid($row["extension_uuid"])) { if (!empty($row["extension_uuid"]) && is_uuid($row["extension_uuid"])) {

View File

@@ -126,7 +126,6 @@
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
} }
$parameters['extension_uuid'] = $extension_uuid; $parameters['extension_uuid'] = $extension_uuid;
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -157,7 +156,6 @@
$sql .= limit_offset($rows_per_page ?? null, $offset ?? null); $sql .= limit_offset($rows_per_page ?? null, $offset ?? null);
$parameters['extension_uuid'] = $extension_uuid; $parameters['extension_uuid'] = $extension_uuid;
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$extension_settings = $database->select($sql, $parameters, 'all'); $extension_settings = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//initialize the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//initialize the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -57,9 +57,6 @@
return is_array($value) ? $value[0] : $value; return is_array($value) ? $value[0] : $value;
} }
//initialize the database object
$database = new database;
//initialize the settings object //initialize the settings object
$settings = new settings(['database' => $database, 'domain_uuid' => $domain_uuid, 'user_uuid' => $user_uuid]); $settings = new settings(['database' => $database, 'domain_uuid' => $domain_uuid, 'user_uuid' => $user_uuid]);

View File

@@ -37,9 +37,6 @@
exit; exit;
} }
//initialize the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -39,9 +39,6 @@
exit; exit;
} }
//initialize the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -35,11 +35,6 @@
$language = new text; $language = new text;
$text = $language->get($_SESSION['domain']['language']['code'], 'app/extensions'); $text = $language->get($_SESSION['domain']['language']['code'], 'app/extensions');
//connect to the database
if (!isset($database)) {
$database = new database;
}
//add or update the database //add or update the database
if (isset($_POST['extensions']) && is_array($_POST['extensions']) && @sizeof($_POST['extensions']) != 0) { if (isset($_POST['extensions']) && is_array($_POST['extensions']) && @sizeof($_POST['extensions']) != 0) {

View File

@@ -114,7 +114,6 @@
$sql .= "or lower(fax_description) like :search "; $sql .= "or lower(fax_description) like :search ";
$parameters['search'] = '%'.strtolower($search).'%'; $parameters['search'] = '%'.strtolower($search).'%';
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
//prepare paging //prepare paging
@@ -164,7 +163,6 @@
} }
$sql .= order_by($order_by, $order, 'fax_name', 'asc', $sort); $sql .= order_by($order_by, $order, 'fax_name', 'asc', $sort);
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$result = $database->select($sql, $parameters ?? null, 'all'); $result = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -139,10 +139,7 @@
$p->add('fax_add', 'temp'); $p->add('fax_add', 'temp');
$p->add('fax_edit', 'temp'); $p->add('fax_edit', 'temp');
$database = new database; $database->save($array);
$database->app_name = 'fax';
$database->app_uuid = '24108154-4ac3-1db6-1551-4731703a4440';
$message = $database->save($array);
unset($array); unset($array);
//revoke temp permissions //revoke temp permissions
@@ -170,7 +167,6 @@
$sql .= "and fax_uuid = :fax_uuid "; $sql .= "and fax_uuid = :fax_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$fax_email_connection_type = $row["fax_email_connection_type"]; $fax_email_connection_type = $row["fax_email_connection_type"];

View File

@@ -53,7 +53,6 @@
$sql .= "and fax_uuid = :fax_uuid "; $sql .= "and fax_uuid = :fax_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$fax_extension = $row["fax_extension"]; $fax_extension = $row["fax_extension"];
@@ -110,9 +109,6 @@
$p = permissions::new(); $p = permissions::new();
$p->add('fax_add', 'temp'); $p->add('fax_add', 'temp');
$database = new database;
$database->app_name = 'fax';
$database->app_uuid = '24108154-4ac3-1db6-1551-4731703a4440';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -178,9 +178,6 @@
$p = permissions::new(); $p = permissions::new();
$p->add('fax_user_delete', 'temp'); $p->add('fax_user_delete', 'temp');
$database = new database;
$database->app_name = 'fax';
$database->app_uuid = '24108154-4ac3-1db6-1551-4731703a4440';
$database->delete($array); $database->delete($array);
unset($array); unset($array);
@@ -206,9 +203,6 @@
$p = permissions::new(); $p = permissions::new();
$p->add('fax_user_add', 'temp'); $p->add('fax_user_add', 'temp');
$database = new database;
$database->app_name = 'fax';
$database->app_uuid = '24108154-4ac3-1db6-1551-4731703a4440';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -365,9 +359,6 @@
$array['fax'][0]['fax_description'] = $fax_description; $array['fax'][0]['fax_description'] = $fax_description;
//execute //execute
$database = new database;
$database->app_name = 'fax';
$database->app_uuid = '24108154-4ac3-1db6-1551-4731703a4440';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -388,7 +379,6 @@
$sql .= "and fax_uuid = :fax_uuid "; $sql .= "and fax_uuid = :fax_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$dialplan_uuid = $database->select($sql, $parameters, 'column'); $dialplan_uuid = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -425,7 +415,6 @@
$sql .= "and fax_uuid = :fax_uuid "; $sql .= "and fax_uuid = :fax_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$dialplan_uuid = $row["dialplan_uuid"]; $dialplan_uuid = $row["dialplan_uuid"];
@@ -458,7 +447,6 @@
$sql .= "and e.fax_uuid = :fax_uuid "; $sql .= "and e.fax_uuid = :fax_uuid ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$fax_users = $database->select($sql, $parameters, 'all'); $fax_users = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
} }
@@ -475,7 +463,6 @@
$sql .= ")\n"; $sql .= ")\n";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$available_users = $database->select($sql, $parameters, 'all'); $available_users = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
} }

View File

@@ -38,9 +38,6 @@
exit; exit;
} }
//create the database object
$database = new database;
//add multi-lingual support //add multi-lingual support
$language = new text; $language = new text;
$text = $language->get(); $text = $language->get();

View File

@@ -69,7 +69,6 @@
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$parameters['user_uuid'] = $_SESSION['user_uuid']; $parameters['user_uuid'] = $_SESSION['user_uuid'];
} }
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$fax_name = $row["fax_name"]; $fax_name = $row["fax_name"];

View File

@@ -75,7 +75,6 @@
$sql .= "and fax_log_uuid = :fax_log_uuid "; $sql .= "and fax_log_uuid = :fax_log_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['fax_log_uuid'] = $fax_log_uuid; $parameters['fax_log_uuid'] = $fax_log_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$fax_log_uuid = $row["fax_log_uuid"]; $fax_log_uuid = $row["fax_log_uuid"];

View File

@@ -91,7 +91,6 @@
$sql .= $sql_search ?? ''; $sql .= $sql_search ?? '';
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column'); $num_rows = $database->select($sql, $parameters, 'column');
//prepare to page the results //prepare to page the results
@@ -108,7 +107,6 @@
$sql = str_replace('count(fax_log_uuid)', '*', $sql); $sql = str_replace('count(fax_log_uuid)', '*', $sql);
$sql .= order_by($order_by, $order, 'fax_epoch', 'desc'); $sql .= order_by($order_by, $order, 'fax_epoch', 'desc');
$sql .= limit_offset($rows_per_page, $offset ?? 0); $sql .= limit_offset($rows_per_page, $offset ?? 0);
$database = new database;
$fax_logs = $database->select($sql, $parameters, 'all'); $fax_logs = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -68,7 +68,6 @@
$parameters['fax_uuid'] = $fax_uuid; $parameters['fax_uuid'] = $fax_uuid;
$parameters['user_uuid'] = $_SESSION['user_uuid']; $parameters['user_uuid'] = $_SESSION['user_uuid'];
} }
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
//set database fields as variables //set database fields as variables
@@ -90,7 +89,6 @@
$sql .= "and fax_mode = 'tx' "; $sql .= "and fax_mode = 'tx' ";
$parameters['fax_uuid'] = $_REQUEST["id"]; $parameters['fax_uuid'] = $_REQUEST["id"];
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$fax_files = $database->select($sql, $parameters, 'all'); $fax_files = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -28,7 +28,6 @@
//delete the data //delete the data
$array['fax_queue'][]['fax_queue_uuid'] = $id; $array['fax_queue'][]['fax_queue_uuid'] = $id;
$database = new database;
$database->delete($array); $database->delete($array);
unset($array); unset($array);

View File

@@ -88,20 +88,17 @@
switch ($_POST['action']) { switch ($_POST['action']) {
case 'copy': case 'copy':
if (permission_exists('fax_queue_add')) { if (permission_exists('fax_queue_add')) {
$obj = new database; $database->copy($array);
$obj->copy($array);
} }
break; break;
case 'delete': case 'delete':
if (permission_exists('fax_queue_delete')) { if (permission_exists('fax_queue_delete')) {
$obj = new database; $database->delete($array);
$obj->delete($array);
} }
break; break;
case 'toggle': case 'toggle':
if (permission_exists('fax_queue_update')) { if (permission_exists('fax_queue_update')) {
$obj = new database; $database->toggle($array);
$obj->toggle($array);
} }
break; break;
} }
@@ -168,9 +165,6 @@
$array['fax_queue'][0]['fax_response'] = $fax_response; $array['fax_queue'][0]['fax_response'] = $fax_response;
//save the data //save the data
$database = new database;
$database->app_name = 'fax queue';
$database->app_uuid = '3656287f-4b22-4cf1-91f6-00386bf488f4';
$database->save($array); $database->save($array);
//redirect the user //redirect the user
@@ -211,7 +205,6 @@
//$sql .= "and domain_uuid = :domain_uuid "; //$sql .= "and domain_uuid = :domain_uuid ";
//$parameters['domain_uuid'] = $_SESSION['domain_uuid']; //$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$parameters['fax_queue_uuid'] = $fax_queue_uuid; $parameters['fax_queue_uuid'] = $fax_queue_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$fax_uuid = $row["fax_uuid"]; $fax_uuid = $row["fax_uuid"];

View File

@@ -127,7 +127,6 @@
$sql .= ") "; $sql .= ") ";
$parameters['search'] = '%'.$search.'%'; $parameters['search'] = '%'.$search.'%';
} }
$database = new database;
$num_rows = $database->select($sql, $parameters ?? null, 'column'); $num_rows = $database->select($sql, $parameters ?? null, 'column');
unset($sql, $parameters); unset($sql, $parameters);
@@ -172,7 +171,6 @@
$sql .= "and u.domain_uuid = d.domain_uuid "; $sql .= "and u.domain_uuid = d.domain_uuid ";
$sql .= order_by($order_by, $order, '', ''); $sql .= order_by($order_by, $order, '', '');
$sql .= limit_offset($rows_per_page, $offset); $sql .= limit_offset($rows_per_page, $offset);
$database = new database;
$fifo = $database->select($sql, $parameters ?? null, 'all'); $fifo = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -50,7 +50,6 @@
$sql = "select * from v_gateways "; $sql = "select * from v_gateways ";
$sql .= "where gateway_uuid = :gateway_uuid "; $sql .= "where gateway_uuid = :gateway_uuid ";
$parameters['gateway_uuid'] = $gateway_uuid; $parameters['gateway_uuid'] = $gateway_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$domain_uuid = $row["domain_uuid"]; $domain_uuid = $row["domain_uuid"];
@@ -134,9 +133,6 @@
$array['gateways'][0]['enabled'] = $enabled; $array['gateways'][0]['enabled'] = $enabled;
$array['gateways'][0]['description'] = $description; $array['gateways'][0]['description'] = $description;
$database = new database;
$database->app_name = 'gateways';
$database->app_uuid = '297ab33e-2c2f-8196-552c-f3567d2caaf8';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -62,7 +62,6 @@
$sql = "select count(gateway_uuid) from v_gateways "; $sql = "select count(gateway_uuid) from v_gateways ";
$sql .= "where (domain_uuid = :domain_uuid ".(permission_exists('gateway_domain') ? " or domain_uuid is null " : null).") "; $sql .= "where (domain_uuid = :domain_uuid ".(permission_exists('gateway_domain') ? " or domain_uuid is null " : null).") ";
$parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database;
$total_gateways = $database->select($sql, $parameters, 'column'); $total_gateways = $database->select($sql, $parameters, 'column');
unset($sql, $parameters); unset($sql, $parameters);
if ($total_gateways >= $_SESSION['limit']['gateways']['numeric']) { if ($total_gateways >= $_SESSION['limit']['gateways']['numeric']) {
@@ -206,9 +205,6 @@
} }
//save to the data //save to the data
$database = new database;
$database->app_name = 'gateways';
$database->app_uuid = '297ab33e-2c2f-8196-552c-f3567d2caaf8';
if (is_uuid($gateway_uuid)) { if (is_uuid($gateway_uuid)) {
$database->uuid($gateway_uuid); $database->uuid($gateway_uuid);
} }
@@ -261,7 +257,6 @@
$sql = "select * from v_gateways "; $sql = "select * from v_gateways ";
$sql .= "where gateway_uuid = :gateway_uuid "; $sql .= "where gateway_uuid = :gateway_uuid ";
$parameters['gateway_uuid'] = $gateway_uuid; $parameters['gateway_uuid'] = $gateway_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (!empty($row)) { if (!empty($row)) {
$domain_uuid = $row["domain_uuid"]; $domain_uuid = $row["domain_uuid"];
@@ -305,7 +300,6 @@
$sql = "select sip_profile_name from v_sip_profiles "; $sql = "select sip_profile_name from v_sip_profiles ";
$sql .= "where sip_profile_enabled = true "; $sql .= "where sip_profile_enabled = true ";
$sql .= "order by sip_profile_name asc "; $sql .= "order by sip_profile_name asc ";
$database = new database;
$sip_profiles = $database->select($sql, null, 'all'); $sip_profiles = $database->select($sql, null, 'all');
unset($sql); unset($sql);

View File

@@ -55,7 +55,6 @@
$sql = "select * from v_ivr_menus "; $sql = "select * from v_ivr_menus ";
$sql .= " where domain_uuid = :domain_uuid "; $sql .= " where domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -138,7 +137,6 @@
$sub_sql .= "order by ivr_menu_option_order asc "; $sub_sql .= "order by ivr_menu_option_order asc ";
$parameters['ivr_menu_uuid'] = $ivr_menu_uuid; $parameters['ivr_menu_uuid'] = $ivr_menu_uuid;
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$sub_result = $database->select($sub_sql, $parameters, 'all'); $sub_result = $database->select($sub_sql, $parameters, 'all');
if (is_array($sub_result) && @sizeof($sub_result) != 0) { if (is_array($sub_result) && @sizeof($sub_result) != 0) {
foreach ($sub_result as $sub_row) { foreach ($sub_result as $sub_row) {

View File

@@ -131,9 +131,6 @@
$array['modules'][0]['module_enabled'] = $module_enabled; $array['modules'][0]['module_enabled'] = $module_enabled;
$array['modules'][0]['module_default_enabled'] = $module_default_enabled; $array['modules'][0]['module_default_enabled'] = $module_default_enabled;
$database = new database;
$database->app_name = 'modules';
$database->app_uuid = '5eb9cba1-8cb6-5d21-e36a-775475f16b5e';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -153,7 +150,6 @@
$sql = "select * from v_modules "; $sql = "select * from v_modules ";
$sql .= "where module_uuid = :module_uuid "; $sql .= "where module_uuid = :module_uuid ";
$parameters['module_uuid'] = $module_uuid; $parameters['module_uuid'] = $module_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$module_label = $row["module_label"]; $module_label = $row["module_label"];

View File

@@ -57,7 +57,6 @@
$sql .= "or domain_uuid is null "; $sql .= "or domain_uuid is null ";
} }
$sql .= "order by domain_uuid desc, music_on_hold_name asc, music_on_hold_rate asc"; $sql .= "order by domain_uuid desc, music_on_hold_name asc, music_on_hold_rate asc";
$database = new database;
$streams = $database->select($sql, $parameters ?? null, 'all'); $streams = $database->select($sql, $parameters ?? null, 'all');
unset($sql, $parameters); unset($sql, $parameters);
@@ -275,9 +274,6 @@
$p = permissions::new(); $p = permissions::new();
$p->add('music_on_hold_add', 'temp'); $p->add('music_on_hold_add', 'temp');
$database = new database;
$database->app_name = 'music_on_hold';
$database->app_uuid = '1dafe0f8-c08a-289b-0312-15baf4f20f81';
$database->save($array); $database->save($array);
unset($array); unset($array);

View File

@@ -146,9 +146,6 @@
$array['music_on_hold'][0]['music_on_hold_chime_max'] = strlen($music_on_hold_chime_max) != 0 ? $music_on_hold_chime_max : null; $array['music_on_hold'][0]['music_on_hold_chime_max'] = strlen($music_on_hold_chime_max) != 0 ? $music_on_hold_chime_max : null;
//execute //execute
$database = new database;
$database->app_name = 'music_on_hold';
$database->app_uuid = '1dafe0f8-c08a-289b-0312-15baf4f20f81';
$database->save($array); $database->save($array);
unset($array); unset($array);
@@ -180,7 +177,6 @@
$sql .= "and music_on_hold_uuid = :music_on_hold_uuid "; $sql .= "and music_on_hold_uuid = :music_on_hold_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$parameters['music_on_hold_uuid'] = $music_on_hold_uuid; $parameters['music_on_hold_uuid'] = $music_on_hold_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$domain_uuid = $row["domain_uuid"]; $domain_uuid = $row["domain_uuid"];
@@ -367,7 +363,6 @@
$tmp_selected = false; $tmp_selected = false;
$sql = "select recording_name, recording_filename from v_recordings where domain_uuid = :domain_uuid "; $sql = "select recording_name, recording_filename from v_recordings where domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$recordings = $database->select($sql, $parameters, 'all'); $recordings = $database->select($sql, $parameters, 'all');
if (is_array($recordings) && @sizeof($recordings) != 0) { if (is_array($recordings) && @sizeof($recordings) != 0) {
echo "<optgroup label='Recordings'>\n"; echo "<optgroup label='Recordings'>\n";
@@ -393,7 +388,6 @@
//phrases //phrases
$sql = "select * from v_phrases where domain_uuid = :domain_uuid "; $sql = "select * from v_phrases where domain_uuid = :domain_uuid ";
$parameters['domain_uuid'] = $domain_uuid; $parameters['domain_uuid'] = $domain_uuid;
$database = new database;
$result = $database->select($sql, $parameters, 'all'); $result = $database->select($sql, $parameters, 'all');
if (is_array($result) && @sizeof($result) != 0) { if (is_array($result) && @sizeof($result) != 0) {
echo "<optgroup label='Phrases'>\n"; echo "<optgroup label='Phrases'>\n";

View File

@@ -53,7 +53,6 @@
$sql .= "or domain_uuid is null "; $sql .= "or domain_uuid is null ";
} }
$parameters['id'] = $_GET['id']; $parameters['id'] = $_GET['id'];
$database = new database;
$stream_path = $database->select($sql, $parameters ?? null, 'column'); $stream_path = $database->select($sql, $parameters ?? null, 'column');
unset($sql, $parameters); unset($sql, $parameters);

View File

@@ -90,20 +90,17 @@
switch ($_POST['action']) { switch ($_POST['action']) {
case 'copy': case 'copy':
if (permission_exists('number_translation_add')) { if (permission_exists('number_translation_add')) {
$obj = new database; $database->copy($array);
$obj->copy($array);
} }
break; break;
case 'delete': case 'delete':
if (permission_exists('number_translation_delete')) { if (permission_exists('number_translation_delete')) {
$obj = new database; $database->delete($array);
$obj->delete($array);
} }
break; break;
case 'toggle': case 'toggle':
if (permission_exists('number_translation_update')) { if (permission_exists('number_translation_update')) {
$obj = new database; $database->toggle($array);
$obj->toggle($array);
} }
break; break;
} }
@@ -153,9 +150,6 @@
} }
//save the data //save the data
$database = new database;
$database->app_name = 'number translations';
$database->app_uuid = '6ad54de6-4909-11e7-a919-92ebcb67fe33';
$database->save($array); $database->save($array);
//redirect the user //redirect the user
@@ -177,7 +171,6 @@
$sql = "select * from v_number_translations "; $sql = "select * from v_number_translations ";
$sql .= "where number_translation_uuid = :number_translation_uuid "; $sql .= "where number_translation_uuid = :number_translation_uuid ";
$parameters['number_translation_uuid'] = $number_translation_uuid; $parameters['number_translation_uuid'] = $number_translation_uuid;
$database = new database;
$row = $database->select($sql, $parameters, 'row'); $row = $database->select($sql, $parameters, 'row');
if (is_array($row) && @sizeof($row) != 0) { if (is_array($row) && @sizeof($row) != 0) {
$number_translation_name = $row["number_translation_name"]; $number_translation_name = $row["number_translation_name"];
@@ -193,7 +186,6 @@
$sql .= "where number_translation_uuid = :number_translation_uuid "; $sql .= "where number_translation_uuid = :number_translation_uuid ";
$sql .= "order by number_translation_detail_order asc"; $sql .= "order by number_translation_detail_order asc";
$parameters['number_translation_uuid'] = $number_translation_uuid; $parameters['number_translation_uuid'] = $number_translation_uuid;
$database = new database;
$number_translation_details = $database->select($sql, $parameters ?? null, 'all'); $number_translation_details = $database->select($sql, $parameters ?? null, 'all');
unset ($sql, $parameters); unset ($sql, $parameters);
} }

Some files were not shown because too many files have changed in this diff Show More