// Auditamos el request if (($errorAuditoria = auditar($conn, "err", $HTTP_RAW_POST_DATA, $soapAction)) != null) { // Ha habido un error al auditar el request $resultadoOperacion = $errorAuditoria[$soapAction . "Result"]["resultadoOperacion"]; $tiempoScript = (microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"]) * 1000; if ($farmaciaSQL == FARMACIA_DEBUG or strlen(FARMACIA_DEBUG) == 0 or is_array($farmaciaSQL)) { if (DEBUG & DEBUG_TIEMPO) { error_log("[" . date('c') . "] farmacia: {$farmaciaSQL}, tiempo script: " . number_format($tiempoScript, 2, ',', '.') . " ms.\r\n", 3, DIRECTORIO_LOG . "tiempo" . "_" . date("YmdH") . ".log"); } } // Finalizamos la petición con un fault. $server->fault("Server.auditarRequest" . $resultadoOperacion["codigoResultadoOperacion"], $resultadoOperacion["mensajeResultadoOperacion"]); } // Se ha auditado correctamente el request. // Auditamos el response. $soapResponse = $respError->SOAPFault("Server." . $farmaciaSQL["code"], $farmaciaSQL["message"]); if (($errorAuditoria = auditar($conn, "err", $soapResponse, $soapAction . "Result", (microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"]) * 1000)) != null) { // ha habido un error al auditar el response $resultadoOperacion = $errorAuditoria[$soapAction . "Result"]["resultadoOperacion"]; $tiempoScript = (microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"]) * 1000; if ($farmaciaSQL == FARMACIA_DEBUG or strlen(FARMACIA_DEBUG) == 0 or is_array($farmaciaSQL)) { if (DEBUG & DEBUG_TIEMPO) { error_log("[" . date('c') . "] farmacia: {$farmaciaSQL}, tiempo script: " . number_format($tiempoScript, 2, ',', '.') . " ms.\r\n", 3, DIRECTORIO_LOG . "tiempo" . "_" . date("YmdH") . ".log"); } } // Finalizamos la petición con un fault. $server->fault("Server.auditarResponse" . $resultadoOperacion["codigoResultadoOperacion"], $resultadoOperacion["mensajeResultadoOperacion"]); } // se ha auditado correctamente el response. $tiempoScript = (microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"]) * 1000; if ($farmaciaSQL == FARMACIA_DEBUG or strlen(FARMACIA_DEBUG) == 0 or is_array($farmaciaSQL)) {