PABX da Simples IP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

57 lines
1.3 KiB

phpAMI 1.0
moduleLoad
Envia "ManagerAction_ModuleLoad" Carga,descarga o recarga modulos de asterisk en el systema.
return: ver eventSimple()
link: https://wiki.asterisk.org/wiki/display/AST/ManagerAction_ModuleLoad
array moduleLoad (string $loadType, [string $mod = null])
string $loadType: (load/unload/reload) Lo que se va a hacer en el modulo
string $mod: Modulo de astersik sin la extension (default: todos los modulos / all modules)
-------------Interface AMI-------------
Action: ModuleLoad
Module: chan_sip
LoadType: reload
Response: Success
Message: Module reloaded.
---------------------------------------
----------------Ejemplo----------------
include "phpAMI.php";
$ami=new phpAMI("admin","admin");
$login=$ami->login();
if($login["Response"]=="Success"){
print_r($ami->moduleLoad("reload",chan_sip));
$ami->logoff();
}
---------------------------------------
----------Respuesta de phpAMI----------
Recarga de modulo responde:
Array
(
[Response] => Success
[Message] => Module reloaded.
)
Unload Responde
Array
(
[Response] => Success
[Message] => Module unloaded.
)
Carga de Modulo Responde:
Array
(
[Response] => Success
[Message] => Module loaded.
)
De todos lo Modulos responde:
Array
(
[Response] => Success
[Message] => All modules reloaded
)
---------------------------------------