function getContactEmails2($arrConf) { $pDBACL = new paloDB($arrConf['dsn_conn_database1']); $pACL = new paloACL($pDBACL); $id_user = $pACL->getIdUser($_SESSION["elastix_user"]); $tag = getParameter('name_startsWith'); $salida = array(); if (isset($id_user) && $id_user != "") { $pDB = new paloDB($arrConf['dsn_conn_database']); $pDBAddress = new paloDB($arrConf['dsn_conn_database3']); $pCalendar = new paloSantoCalendar($pDB); $salida = $pCalendar->getContactByTag($pDBAddress, $tag, $id_user); if (!$salida) { $salida = array(); } } header('Content-Type: application/json'); // se instancia a JSON $json = new Services_JSON(); return $json->encode($salida); }