Remove deprecated methods dialplan_detail_add and dialplan_detail_update.

This commit is contained in:
FusionPBX
2020-08-17 10:52:10 -06:00
committed by GitHub
parent c7dc497147
commit d770e2f4ad

View File

@@ -146,61 +146,6 @@
$p->delete('dialplan_edit', 'temp');
}
public function dialplan_detail_add() {
//build insert array
$dialplan_detail_uuid = uuid();
$array['dialplan_details'][0]['dialplan_detail_uuid'] = $dialplan_detail_uuid;
$array['dialplan_details'][0]['domain_uuid'] = !$this->dialplan_global ? $this->domain_uuid : null;
$array['dialplan_details'][0]['dialplan_uuid'] = $this->dialplan_uuid;
$array['dialplan_details'][0]['dialplan_detail_tag'] = $this->dialplan_detail_tag;
$array['dialplan_details'][0]['dialplan_detail_order'] = $this->dialplan_detail_order;
$array['dialplan_details'][0]['dialplan_detail_type'] = $this->dialplan_detail_type;
$array['dialplan_details'][0]['dialplan_detail_data'] = $this->dialplan_detail_data;
$array['dialplan_details'][0]['dialplan_detail_break'] = strlen($this->dialplan_detail_break) != 0 ? $this->dialplan_detail_break : null;
$array['dialplan_details'][0]['dialplan_detail_inline'] = strlen($this->dialplan_detail_inline) != 0 ? $this->dialplan_detail_inline : null;
$array['dialplan_details'][0]['dialplan_detail_group'] = strlen($this->dialplan_detail_group) != 0 ? $this->dialplan_detail_group : null;
//grant temporary permissions
$p = new permissions;
$p->add('dialplan_detail_add', 'temp');
//execute insert
$database = new database;
$database->app_name = 'dialplans';
$database->app_uuid = '742714e5-8cdf-32fd-462c-cbe7e3d655db';
$database->save($array);
unset($array);
//revoke temporary permissions
$p->delete('dialplan_detail_add', 'temp');
}
public function dialplan_detail_update() {
//build update array
$array['dialplan_details'][0]['dialplan_detail_uuid'] = $this->dialplan_detail_uuid;
$array['dialplan_details'][0]['dialplan_detail_tag'] = $this->dialplan_detail_tag;
$array['dialplan_details'][0]['dialplan_detail_order'] = $this->dialplan_detail_order;
$array['dialplan_details'][0]['dialplan_detail_type'] = $this->dialplan_detail_type;
$array['dialplan_details'][0]['dialplan_detail_data'] = $this->dialplan_detail_data;
if (strlen($this->dialplan_detail_break) != 0) {
$array['dialplan_details'][0]['dialplan_detail_break'] = $this->dialplan_detail_break;
}
if (strlen($this->dialplan_detail_inline) != 0) {
$array['dialplan_details'][0]['dialplan_detail_inline'] = $this->dialplan_detail_inline;
}
if (strlen($this->dialplan_detail_group) != 0) {
$array['dialplan_details'][0]['dialplan_detail_group'] = $this->dialplan_detail_group;
}
//grant temporary permissions
$p = new permissions;
$p->add('dialplan_detail_edit', 'temp');
//execute update
$database = new database;
$database->app_name = 'dialplans';
$database->app_uuid = '742714e5-8cdf-32fd-462c-cbe7e3d655db';
$database->save($array);
unset($array);
//revoke temporary permissions
$p->delete('dialplan_detail_edit', 'temp');
}
public function restore_advanced_xml() {
$switch_dialplan_dir = $this->switch_dialplan_dir;
if (is_dir($switch_dialplan_dir)) {