tm1000
(Andrew Nagy)
10
<?php
$bootstrap_settings = array();
$bootstrap_settings['freepbx_auth'] = false;
if (!@include_once(getenv('FREEPBX_CONF') ? getenv('FREEPBX_CONF') : '/etc/freepbx.conf')) {
include_once('/etc/asterisk/freepbx.conf');
}
/*
USER VARS:
Array
(
[extension] => 0224
[password] =>
[name] => Display Name
[voicemail] => default
[ringtimer] => 0
[noanswer] =>
[recording] =>
[outboundcid] =>
[sipname] =>
[noanswer_cid] =>
[busy_cid] =>
[chanunavail_cid] =>
[noanswer_dest] =>
[busy_dest] =>
[chanunavail_dest] =>
[mohclass] => default
[callwaiting] => enabled
[cid_masquerade] => 0224
[call_screen] => 0
[pinless] => disabled
[cfringtimer] => 0
[concurrency_limit] => 0
[dialopts] =>
[recording_in_external] => dontcare
[recording_out_external] => dontcare
[recording_in_internal] => dontcare
[recording_out_internal] => dontcare
[recording_ondemand] => disabled
[recording_priority] => 10
)
*/
$vars = array(
"extension" => 255,
"name" => "Bobby"
);
core_users_add($vars);
//core_devices_add($id,$tech,$dial,$devicetype,$user,$description,$emergency_cid=null,$editmode=false)
core_devices_add(255,'sip','','fixed',255,'Bobby');