layoutUserItemSerieDao
in package
Clase DAO para encapsular operaciones CRUD Maneja las peticiones a la tabla layoutUser_Item_Serie, en ahora Series
Tags
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
getByItemId()
Obtener Serie por el id de Item
public
static getByItemId(int $item_id) : array<string|int, layoutUserItemSerie>
Parameters
- $item_id : int
-
: id del item
Tags
Return values
array<string|int, layoutUserItemSerie>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
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
__construct()
private
__construct() : mixed