Changeset 4400
- Timestamp:
- 07/15/07 15:19:00 (6 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/branches/2.3/amp_conf/agi-bin/phpagi.php
r3174 r4400 793 793 { 794 794 return $this->exec('SetLanguage', $language); 795 } 796 797 /** 798 * SIPAddHeader 799 * 800 * @param string $header SIP Header 801 * @param string $value SIP Header Value 802 * @return array, see evaluate for return information. 803 */ 804 function exec_sipaddheader($header, $value) 805 { 806 return $this->exec('SIPAddHeader', $header.":".$value); 807 } 808 809 /** 810 * Alertinfo 811 * 812 * @param string $value SIP Alertinfo to set 813 * @return array, see evaluate for return information. 814 */ 815 function set_alertinfo($value) 816 { 817 return $this->exec_sipaddheader('Alert-Info',$value); 795 818 } 796 819 freepbx/branches/2.3/amp_conf/htdocs/admin/extensions.class.php
r4277 r4400 445 445 class ext_set extends ext_setvar {} // alias, SetVar was renamed to Set in ast 1.2 446 446 447 class ext_sipaddheader { 448 var $header; 449 var $value; 450 451 function ext_sipaddheader($header, $value) { 452 $this->header = $header; 453 $this->value = $value; 454 } 455 456 function output() { 457 return "SIPAddHeader(".$this->header.": ".$this->value.")"; 458 } 459 } 460 461 class ext_sipgetheader { 462 var $header; 463 var $value; 464 465 function ext_sipgetheader($value, $header) { 466 $this->value = $value; 467 $this->header = $header; 468 } 469 470 function output() { 471 return "SIPGetHeader(".$this->value."=".$this->header.")"; 472 } 473 } 474 475 class ext_alertinfo { 476 var $value; 477 478 function ext_alertinfo($value) { 479 $this->value = $value; 480 } 481 482 function output() { 483 return "SIPAddHeader(Alert-Info: ".$this->value.")"; 484 } 485 } 486 447 487 class ext_wait extends extension { 448 488 function output() {
