2626/**
2727 * Clase HttpCurlClient para realizar consultas HTTP utilizando cURL.
2828 *
29- * Esta clase proporciona una interfaz para realizar peticiones HTTP, como GET y POST,
30- * utilizando cURL. Ofrece configuración de SSL y manejo de errores de cURL.
29+ * Esta clase proporciona una interfaz para realizar peticiones HTTP, como GET
30+ * y POST, utilizando cURL. Ofrece configuración de SSL y manejo de errores de
31+ * cURL.
3132 */
3233class HttpCurlClient
3334{
@@ -61,7 +62,8 @@ public function getErrors()
6162 /**
6263 * Devuelve el último error ocurrido en una petición HTTP.
6364 *
64- * Este método devuelve el último error generado por cURL en una petición HTTP.
65+ * Este método devuelve el último error generado por cURL en una petición
66+ * HTTP.
6567 *
6668 * @return string Descripción del último error de cURL.
6769 */
@@ -73,10 +75,11 @@ public function getLastError()
7375 /**
7476 * Configura las opciones de SSL para las peticiones HTTP.
7577 *
76- * Este método permite activar o desactivar la verificación del certificado SSL
77- * del servidor.
78+ * Este método permite activar o desactivar la verificación del certificado
79+ * SSL del servidor.
7880 *
79- * @param boolean $sslcheck Activar o desactivar la verificación del certificado SSL.
81+ * @param boolean $sslcheck Activar o desactivar la verificación del
82+ * certificado SSL.
8083 */
8184 public function setSSL ($ sslcheck = true )
8285 {
@@ -86,7 +89,8 @@ public function setSSL($sslcheck = true)
8689 /**
8790 * Realiza una solicitud HTTP a una URL.
8891 *
89- * Este método ejecuta una petición HTTP utilizando cURL y devuelve la respuesta.
92+ * Este método ejecuta una petición HTTP utilizando cURL y devuelve la
93+ * respuesta.
9094 * Soporta varios métodos HTTP como GET, POST, PUT, DELETE, etc.
9195 *
9296 * @param string $method Método HTTP a utilizar.
@@ -159,10 +163,12 @@ public function query($method, string $url, $data = [], array $headers = [])
159163 }
160164
161165 /**
162- * Método que procesa y convierte la cabecera en texto plano a un arreglo asociativo.
166+ * Método que procesa y convierte la cabecera en texto plano a un arreglo
167+ * asociativo.
163168 *
164- * Convierte las cabeceras HTTP dadas en texto plano a un arreglo asociativo. Si una cabecera
165- * aparece más de una vez, su valor será un arreglo con todos sus valores.
169+ * Convierte las cabeceras HTTP dadas en texto plano a un arreglo
170+ * asociativo. Si una cabecera aparece más de una vez, su valor será un
171+ * arreglo con todos sus valores.
166172 *
167173 * @param string $headers_txt Cabeceras HTTP en formato de texto plano.
168174 * @return array Arreglo asociativo con las cabeceras procesadas.
@@ -197,13 +203,16 @@ private function parseResponseHeaders($headers_txt)
197203 }
198204
199205 /**
200- * Método que procesa la línea de estado de la respuesta HTTP y extrae información útil.
206+ * Método que procesa la línea de estado de la respuesta HTTP y extrae
207+ * información útil.
201208 *
202- * Extrae el protocolo, el código de estado y el mensaje del estado de la línea de respuesta HTTP.
209+ * Extrae el protocolo, el código de estado y el mensaje del estado de la
210+ * línea de respuesta HTTP.
203211 * Útil para entender y manejar la respuesta HTTP.
204212 *
205213 * @param array|string $response_line Línea de respuesta HTTP.
206- * @return array Arreglo con información del estado, incluyendo protocolo, código y mensaje.
214+ * @return array Arreglo con información del estado, incluyendo protocolo,
215+ * código y mensaje.
207216 */
208217 private function parseResponseStatus ($ response_line )
209218 {
0 commit comments