예제 #1
0
function getTextToSpeach($arrLang, &$pDB)
{
    $data = array();
    $jsonObject = new PaloSantoJSON();
    $pCalendar = new paloSantoCalendar($pDB);
    $number = getParameter('call_to');
    $text = getParameter('tts');
    // Número a llamar sólo puede ser numérico
    if (!preg_match('/^\\d+$/', $number)) {
        return $jsonObject->createJSON();
    }
    // Texto a generar no debe contener saltos de línea
    if (count(preg_split("/[\r\n]+/", $text)) > 1) {
        return $jsonObject->createJSON();
    }
    $pCalendar->makeCalled($number, $number, $text);
    $jsonObject->set_message($data);
    return $jsonObject->createJSON();
}
예제 #2
0
파일: index.php 프로젝트: hardikk/HNH
function getTextToSpeach($arrLang, &$pDB)
{
    $data = array();
    $jsonObject = new PaloSantoJSON();
    $pCalendar = new paloSantoCalendar($pDB);
    $number = getParameter('call_to');
    $text = getParameter('tts');
    $pCalendar->makeCalled($number, $number, $text);
    $jsonObject->set_message($data);
    return $jsonObject->createJSON();
}