Documentation

REST
in package

Encargada de realizar peticiones a APIs REST externas.

Tags
author

Jesus Temprano Gallego

since
23/01/2026

Table of Contents

Methods

getCalculadora()  : Calculadora
Realiza una operación de calculadora mediante el web service.
getFotoDiaNasa()  : ImagenNasa
Obtiene la foto del día de la NASA (APOD) para una fecha concreta.
getJuegoSteam()  : JuegoSteam
Obtiene información de un juego de Steam por su nombre.

Methods

getCalculadora()

Realiza una operación de calculadora mediante el web service.

public static getCalculadora(float $num1, float $num2, string $operacion) : Calculadora
Parameters
$num1 : float

Primer número

$num2 : float

Segundo número

$operacion : string

Operación a realizar: suma, resta, multiplica, divide

Return values
Calculadora

Objeto con el resultado o error

getFotoDiaNasa()

Obtiene la foto del día de la NASA (APOD) para una fecha concreta.

public static getFotoDiaNasa(string $fecha[, int $numIntentos = 0 ]) : ImagenNasa

Realiza una petición a la API de la NASA y devuelve un objeto ImagenNasa con los datos de la imagen o con la información del error si ocurre.

Parameters
$fecha : string

Fecha en formato YYYY-MM-DD

$numIntentos : int = 0

Número de intentos de la petición

Return values
ImagenNasa

Objeto con la imagen o el error producido

getJuegoSteam()

Obtiene información de un juego de Steam por su nombre.

public static getJuegoSteam([string $nombreJuego = "" ]) : JuegoSteam

Realiza una petición a la API de búsqueda de Steam y devuelve un objeto JuegoSteam con los datos del juego o con la información del error si ocurre.

Parameters
$nombreJuego : string = ""

Nombre del juego a buscar.

Return values
JuegoSteam

Objeto con los datos del juego o con el error producido.


        
On this page

Search results