Esempio n. 1
0
 /**
  * @verb PUT
  * @uri /fax/users/:id
  */
 function put_fax_users_id($params)
 {
     $params['faxemail'] = isset($params['faxemail']) ? $params['faxemail'] : '';
     if (isset($params['id'], $params['faxenabled'])) {
         return fax_save_user($params['id'], $params['faxenabled'], $params['faxemail']);
     } else {
         return false;
     }
 }
Esempio n. 2
0
function fax_configprocess()
{
    $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : null;
    $ext = isset($_REQUEST['extdisplay']) ? $_REQUEST['extdisplay'] : $_REQUEST['extension'];
    $faxenabled = isset($_REQUEST['faxenabled']) ? $_REQUEST['faxenabled'] : null;
    $faxemail = isset($_REQUEST['faxemail']) ? $_REQUEST['faxemail'] : null;
    switch ($action) {
        case 'edit':
            fax_save_user($ext, $faxenabled, $faxemail);
            break;
        case 'del':
            fax_delete_user($ext);
            break;
    }
}