Documentación de Proyecto Sincro

layoutUserItemSerieDao

Clase DAO para encapsular operaciones CRUD Maneja las peticiones a la tabla layoutUser_Item_Serie, en ahora Series

Tags
requires

PHP 8.0 Uso de tipado de propiedades.

see

conexion.php

see
PDO
see
PDOException

Table of Contents

Methods

deleteByItemId()  : void
Elimina todas las series de un item.
getByItemId()  : array<string|int, layoutUserItemSerie>
Obtener Serie por el id de Item
getLabelsByItemId()  : array<string|int, string>
Devuelve solo los labels como array plano de strings.
insertByItemId()  : void
Inserta todas las series de un item de una sola vez.
__construct()  : mixed

Methods

deleteByItemId()

Elimina todas las series de un item.

public static deleteByItemId(int $item_id) : void
Parameters
$item_id : int

: id del Item

Tags
throws
Exception

getLabelsByItemId()

Devuelve solo los labels como array plano de strings.

public static getLabelsByItemId(int $item_id) : array<string|int, string>
Parameters
$item_id : int

: id del item padre

Tags
throws
Exception
Return values
array<string|int, string> —

: todas las labels activas

insertByItemId()

Inserta todas las series de un item de una sola vez.

public static insertByItemId(int $item_id, array<string|int, string> $labels) : void
Parameters
$item_id : int

: id del Item padre

$labels : array<string|int, string>

: todas las labels activas

Tags
throws
Exception

        
On this page

Search results