$objPHPExcel->createSheet(); $objPHPExcel->setActiveSheetIndex(1); $objPHPExcel->getActiveSheet()->setTitle("hla"); } if (checkExistPostVariable($data)) { $data = getDecodeJsonObject($data); $id = getObjectKeyExist($data["_id"]) ? $data["_id"] : null; $Extensores = getObjectKeyExist($data["Extensores"]) ? getArrayObjectExtensores($data["Extensores"]) : false; $Pruebas_Wifi = getObjectKeyExist($data["Pruebas_Wifi"]) ? $data["Pruebas_Wifi"] : null; // si el tamaño es mayor a cero entonces hay prueba st, en caso de que no halla se le asignara un valor false $Pruebas_ST = getArrayObjectPruebas_ST($data["Pruebas_ST"][0]); $CPE = getArrayObjectCPE($data["CPE"][0]); $Locaciones = getArrayObjectLocaciones($data["Locaciones"][0]["habitaciones"]); $General = getArrayObjectGeneral($data["General"][0]); $WifiCertificateFrequency24 = getArrayObjectWifiCertificateFrequency($data["Pruebas_Wifi"][0]["habitacion"], 2.4); $WifiCertificateFrequency5 = getArrayObjectWifiCertificateFrequency($data["Pruebas_Wifi"][0]["habitacion"], 5); } else { echo "no existo"; } $generalListCertificateTitles = array("Detalle certificado", "Speedtest cpe cableado", "Habitaciones", "Certificados wifi a frecuencia 2.4 Ghz", "Certificados wifi a frecuencia 5 Ghz", "Especificaciones extensores instalados"); $generalListCertificateSheetWifiTitles = array("Prueba Descarga", "Prueba Ping", "Dispositivos en la red", "Prueba Speedtest", "Redes Visibles", "Datos Prueba"); switch ($_POST["language"]) { case 'en': $generalListCertificateTitles = array("Certificates details", "Speed test cpe wiring", "Rooms", "Certificates 2.4GHz wireless frequency", "Certificates 5GHz wireless frequency", "Specifications extenders installed"); $generalListCertificateSheetWifiTitles = array("Download test ", "Ping test ", "Sniffer ", "Speed test ", "Wi-Fi network available ", "Test data"); break; case 'pt_BR': $generalListCertificateTitles = array("Detalhes certificados", "Speedtest cpe com cabeamento", "Quartos", "certificados 2.4GHz wireless frequência", "certificados 5GHz wireless frequência", "Especificações extensores instalado"); $generalListCertificateSheetWifiTitles = array("Teste descarga", "Teste ping", "Sniffer", "Teste speedtest", "Redes visíveis", "Data test"); break; }
// traduccion lenguaje switch ($_POST["language"]) { case 'en': $room = "Room"; break; case 'pt_BR': $room = "Quartos"; break; default: $room = "Room"; break; } $i = populateTableCellsWithoutSubtitle($objPHPExcel, $i + 2, $room, $Locaciones, 0, PHPExcel_Cell::stringFromColumnIndex($x), PHPExcel_Cell::stringFromColumnIndex($x + 1)); if (count($value["Pruebas_Wifi"]) > 0) { foreach ($value["Pruebas_Wifi"][0]["habitacion"] as $index => $value) { $WifiCertificateFrequency = getArrayObjectWifiCertificateFrequency($value, 2.4); $frequency = $value["Habitacion"]["Frecuencia"]; $Prueba_Descarga = getArrayObjectPrueba_Descarga($value); $Prueba_Ping = getArrayObjectPrueba_Ping($value); $Sniffer = getArrayObjectSniffer($value); $Prueba_ST = getArrayObjectPrueba_ST($value); $Redes_Visibles = getArrayObjectRedes_Visibles($value); // detalle certificado wifi $start = PHPExcel_Cell::stringFromColumnIndex($x) . ($i + 1); $end = PHPExcel_Cell::stringFromColumnIndex($x + 1) . ($i + 1); $merge = $start . ":" . $end; $frequencyText = " a una frecuencia de "; // traduccion lenguaje switch ($_POST["language"]) { case 'en': $frequencyText = " to a frequency ";