Documentación de Proyecto Sincro

vOrganicoDao
in package

VOrganicoDao SQL puro para la tabla `valoracionorganoleptica` en BDs destino (tr_*).

Recibe mysqli como parámetro — nunca lo resuelve solo.

Table of Contents

Methods

__construct()  : mixed
check()  : bool
delete()  : bool
Borrado físico, NO RECUPERABLE
getAll()  : array<int, string>
Obtiene todas las valoracionesorganolepticas
insert()  : string
Inserta una nueva valoracionorganoleptica teniendo en cuenta tres casos: - Ya existe - Error en base de datos - Inserción correcta
update()  : bool
Actualiza una valoración comprobando si existe previamente una con el nuevo nombre

Methods

check()

public static check(mysqli $db, string $nombre) : bool
Parameters
$db : mysqli
$nombre : string
Return values
bool

delete()

Borrado físico, NO RECUPERABLE

public static delete(mysqli $db, int $id) : bool
Parameters
$db : mysqli

: base de datos objetivo

$id : int

: id de la valoracion a borrar

Return values
bool —

completitud de la operación

getAll()

Obtiene todas las valoracionesorganolepticas

public static getAll(mysqli $db) : array<int, string>
Parameters
$db : mysqli

: base de datos objetivo

Return values
array<int, string> —

id, valoraciones

insert()

Inserta una nueva valoracionorganoleptica teniendo en cuenta tres casos: - Ya existe - Error en base de datos - Inserción correcta

public static insert(mysqli $db, string $nombre) : string
Parameters
$db : mysqli

: base de datos objetivo

$nombre : string

: nombre de la valoración

Return values
string —

codigo de exito : error / duplicate / inserted

update()

Actualiza una valoración comprobando si existe previamente una con el nuevo nombre

public static update(mysqli $db, string $nombre, int $id) : bool
Parameters
$db : mysqli

: base de datos objetivo

$nombre : string

: nuevo nombre

$id : int

: id de la valoracion a cambiar

Return values
bool —

exito de la operación


        
On this page

Search results