ApiDoc BACKEND

MaterialDownload extends Component

Servicio que genera una hoja de cálculo de los datos de materiales

Table of Contents

Methods

generateAccessories()  : null
Desc: Genera la hoja de cálculo para Accessories.
generateHardware()  : null
Desc: Genera la hoja de cálculo para Hardware.
generateMisc()  : null
Desc: Genera la hoja de cálculo para Misc.
generatePanel()  : null
Desc: Genera la hoja de cálculo para Panels.
generateProfile()  : null
Desc: Genera la hoja de cálculo para Profiles.
setDataColums()  : void
Desc: Agrega los datos en las columnas de determinada fila.
setHeaders()  : void
Desc: Agrega los titulos o cabeceras de las columnas.

Methods

generateAccessories()

Desc: Genera la hoja de cálculo para Accessories.

public generateAccessories(array<string|int, mixed> $data) : null

Notes: n/a,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$data : array<string|int, mixed>

Array de datos de la tabla

Return values
null

generateHardware()

Desc: Genera la hoja de cálculo para Hardware.

public generateHardware(array<string|int, mixed> $data) : null

Notes: n/a,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$data : array<string|int, mixed>

Array de datos de la tabla

Return values
null

generateMisc()

Desc: Genera la hoja de cálculo para Misc.

public generateMisc(array<string|int, mixed> $data) : null

Notes: n/a,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$data : array<string|int, mixed>

Array de datos de la tabla

Return values
null

generatePanel()

Desc: Genera la hoja de cálculo para Panels.

public generatePanel(array<string|int, mixed> $data) : null

Notes: n/a,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$data : array<string|int, mixed>

Array de datos de la tabla

Return values
null

generateProfile()

Desc: Genera la hoja de cálculo para Profiles.

public generateProfile(array<string|int, mixed> $data) : null

Notes: n/a,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$data : array<string|int, mixed>

Array de datos de la tabla

Return values
null

setDataColums()

Desc: Agrega los datos en las columnas de determinada fila.

private setDataColums(array<string|int, mixed> $columsArrData, array<string|int, string> $columNames, int $rowNumber, Worksheet $activeWorksheet) : void

Notes: Debe ser usado en un ciclo for para llenar todas las filas correspondientes,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$columsArrData : array<string|int, mixed>

Datos de la columna

$columNames : array<string|int, string>

Array de string con los nombres de las columnas (los mismos de la base de datos)

$rowNumber : int

Número de fila.

$activeWorksheet : Worksheet

Hoja de cálculo donde se insertarán los datos.

setHeaders()

Desc: Agrega los titulos o cabeceras de las columnas.

private setHeaders(array<string|int, string> $headers, Worksheet $activeWorksheet) : void

Notes: n/a,

Ref: n/a

Date: 2025-12-10, Version: v0.2512.06

Example: n/a

Parameters
$headers : array<string|int, string>

Array de strings con los nombres de las cabeceras

$activeWorksheet : Worksheet

        
On this page

Search results