2016-11-01 1 views
0

Est-ce une bonne pratique d'utiliser le même fichier PHP-AGI dans Asterisk ?? J'utilise beaucoup de scripts AGI et je veux utiliser un fichier .agi séparé par cas.Asterisk - Bonnes pratiques en utilisant php-Agi

le 1er argument est mon option cas ..

par exemple:

require_once("phpagi/phpagi.php"); 
require_once("db.php"); 
require_once("funcoes.php"); 

$agi = new AGI(); 

if(! isset($argv[1])){ 
    exit(1); 
} 

$op = $argv[1]; 

     case "OPPORTADO": 
      list($file_exec,$op,$numero,$dddlocal) = $argv; 
      $retorno = consulta_portabilidade($numero,$dddlocal); 
      break; 

     case "STTRONCO": 
      list($file_exec,$op,$numero,$id_tronco) = $argv; 
      $retorno = consulta_limite_tronco($numero,$id_tronco); 
      break; 

     rest of cases..... 

Répondre

0

ne vois aucun problème ici. Par exemple, vous pouvez voir les scripts agi d'a2billing.org (il est même plein)