function setcid_edit($cid_id, $description, $cid_name, $cid_num, $dest) { return FreePBX::Setcid()->update($cid_id, $description, $cid_name, $cid_num, $dest); }
<?php if (!defined('FREEPBX_IS_AUTH')) { die('No direct script access allowed'); } echo FreePBX::Setcid()->showPage(); return; $type = isset($_REQUEST['type']) ? $_REQUEST['type'] : 'setup'; $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : ''; if (isset($_REQUEST['delete'])) { $action = 'delete'; } $cid_id = isset($_REQUEST['cid_id']) ? $_REQUEST['cid_id'] : false; $description = isset($_REQUEST['description']) ? $_REQUEST['description'] : ''; $cid_name = isset($_REQUEST['cid_name']) ? $_REQUEST['cid_name'] : ''; $cid_num = isset($_REQUEST['cid_num']) ? $_REQUEST['cid_num'] : ''; $dest = isset($_REQUEST['dest']) ? $_REQUEST['dest'] : ''; if (isset($_REQUEST['goto0']) && $_REQUEST['goto0']) { $dest = $_REQUEST[$_REQUEST['goto0'] . '0']; } switch ($action) { case 'add': setcid_add($description, $cid_name, $cid_num, $dest); needreload(); redirect_standard(); break; case 'edit': setcid_edit($cid_id, $description, $cid_name, $cid_num, $dest); needreload(); redirect_standard('extdisplay'); break;