Changeset 4433

Show
Ignore:
Timestamp:
07/18/07 18:14:28 (6 years ago)
Author:
p_lindheimer
Message:

Merged revisions 4400 via svnmerge from
https://amportal.svn.sourceforge.net/svnroot/amportal/freepbx/branches/2.3

........

r4400 | p_lindheimer | 2007-07-15 12:19:00 -0700 (Sun, 15 Jul 2007) | 1 line


add ext_sipaddheader, ext_sipgetheader, ext_alertinfo to extensions class, add exec_sipaddheader, set_alertinfo to phpagi.php

........

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/branches/2.2

    • Property svnmerge-integrated changed from /freepbx/branches/2.3:1-4135,4219,4249,4258,4262,4273,4277,4282,4289,4307,4310-4322,4357 /freepbx/trunk:1-3224,3231,3245-3246,3291-3295,3297,3299-3332,3336,3338-3365,3367-3373,3375-3388,3390-3391,3393-3395,3419,3437,3567,3614-3622,3624,3652,3688,3696,3756,3850,3885,4005,4084,4105 to /freepbx/branches/2.3:1-4135,4219,4249,4258,4262,4273,4277,4282,4289,4307,4310-4322,4357,4400 /freepbx/trunk:1-3224,3231,3245-3246,3291-3295,3297,3299-3332,3336,3338-3365,3367-3373,3375-3388,3390-3391,3393-3395,3419,3437,3567,3614-3622,3624,3652,3688,3696,3756,3850,3885,4005,4084,4105
  • freepbx/branches/2.2/amp_conf/agi-bin/phpagi.php

    r3188 r4433  
    793793    { 
    794794      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); 
    795818    } 
    796819 
  • freepbx/branches/2.2/amp_conf/htdocs/admin/extensions.class.php

    r4278 r4433  
    445445class ext_set extends ext_setvar {} // alias, SetVar was renamed to Set in ast 1.2 
    446446 
     447class 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 
     461class 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 
     475class 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 
    447487class ext_wait extends extension { 
    448488  function output() {