Documentation

FotoNasa
in package

Clase entidad para representar una foto astronómica de la NASA

Encapsula la información de una imagen del servicio de la foto del día de la NASA

Tags
author

Véro Grué

since
17/01/2026
version
1.0.0

Table of Contents

Properties

$explicacion  : string
Explicación o descripción de la foto
$fecha  : string
Fecha de la foto
$imagenBase64  : string
Para la conversión de la imagen de la nasa
$imagenHDBase64  : string
Para la conversión de la imagen de la nasa
$titulo  : string
Título de la foto
$url  : string
URL de la imagen en resolución estándar
$urlhd  : string
URL de la imagen en alta definición

Methods

__construct()  : mixed
Constructor de la clase FotoNasa
getExplicacion()  : string
Obtiene la explicación de la foto
getFecha()  : string
Obtiene la fecha de la foto
getImagenBase64()  : string
Obtiene la conversion de la imagen
getImagenHDBase64()  : mixed
Get constructor de la clase FotoNasa
getTitulo()  : string
Obtiene el título de la foto
getUrl()  : string
Obtiene la URL de la imagen estándar
getUrlhd()  : string
Obtiene la URL de la imagen en alta definición
setExplicacion()  : self
Set constructor de la clase FotoNasa
setImagenBase64()  : self
Set constructor de la clase FotoNasa
setImagenHDBase64()  : self
Set constructor de la clase FotoNasa
setTitulo()  : self
Set constructor de la clase FotoNasa
setUrl()  : self
Set constructor de la clase FotoNasa
setUrlhd()  : self
Set constructor de la clase FotoNasa

Properties

$explicacion

Explicación o descripción de la foto

private string $explicacion

$fecha

Fecha de la foto

private string $fecha

Formato YYYY-MM-DD

$imagenBase64

Para la conversión de la imagen de la nasa

private string $imagenBase64

$imagenHDBase64

Para la conversión de la imagen de la nasa

private string $imagenHDBase64

$titulo

Título de la foto

private string $titulo

$url

URL de la imagen en resolución estándar

private string $url

$urlhd

URL de la imagen en alta definición

private string $urlhd

Methods

__construct()

Constructor de la clase FotoNasa

public __construct(string $titulo, string $url, string $fecha, string $explicacion, string $urlhd, string $imagenBase64, mixed $imagenHDBase64) : mixed
Parameters
$titulo : string

Título de la foto

$url : string

URL de la imagen estándar

$fecha : string

Fecha de la foto

$explicacion : string

Descripción de la foto

$urlhd : string

URL de la imagen en HD

$imagenBase64 : string

conversión de la imagen

$imagenHDBase64 : mixed

getExplicacion()

Obtiene la explicación de la foto

public getExplicacion() : string
Return values
string

Explicación

getFecha()

Obtiene la fecha de la foto

public getFecha() : string
Return values
string

Fecha

getImagenBase64()

Obtiene la conversion de la imagen

public getImagenBase64() : string
Return values
string

cadena larga

getImagenHDBase64()

Get constructor de la clase FotoNasa

public getImagenHDBase64() : mixed

getTitulo()

Obtiene el título de la foto

public getTitulo() : string
Return values
string

Título

getUrl()

Obtiene la URL de la imagen estándar

public getUrl() : string
Return values
string

URL

getUrlhd()

Obtiene la URL de la imagen en alta definición

public getUrlhd() : string
Return values
string

URL HD

setExplicacion()

Set constructor de la clase FotoNasa

public setExplicacion(mixed $explicacion) : self
Parameters
$explicacion : mixed
Return values
self

setImagenBase64()

Set constructor de la clase FotoNasa

public setImagenBase64(mixed $imagenBase64) : self
Parameters
$imagenBase64 : mixed
Return values
self

setImagenHDBase64()

Set constructor de la clase FotoNasa

public setImagenHDBase64(mixed $imagenHDBase64) : self
Parameters
$imagenHDBase64 : mixed
Return values
self

setTitulo()

Set constructor de la clase FotoNasa

public setTitulo(mixed $titulo) : self
Parameters
$titulo : mixed
Return values
self

setUrl()

Set constructor de la clase FotoNasa

public setUrl(mixed $url) : self
Parameters
$url : mixed
Return values
self

setUrlhd()

Set constructor de la clase FotoNasa

public setUrlhd(mixed $urlhd) : self
Parameters
$urlhd : mixed
Return values
self

        
On this page

Search results