ApiDoc BACKEND

Accessories extends ActiveRecord

This is the model class for table "accessories".

Table of Contents

Properties

$accessoriesGroup  : array<string|int, PanelsGroup>
$catAccessories  : array<string|int, CatAccessories>
$created  : string
$desc  : string|null
$filename  : string|null
$fk_notice_low_stock  : int
$fk_notice_out_of_stock  : int
$fk_user  : int
$fkUser  : User
$id  : int
$image  : string
$min_stock  : int
$name  : string
$sku  : string|null
$status  : int
$stock  : int
$type  : string
$uuid  : string

Methods

activeChild()  : Accessories
Desc: Retorna una clase anomima que contiene el método fields() sobreescrito que devuelve el material 'padre' con los materiales 'hijos'.
cloneData()  : array{name: string, message: string, code: int, status: int}
Desc: Realiza la clonación de un accessorio.
fields()  : array<string|int, mixed>
Desc: Columnas a utilizar de los registros
getAccessoriesGroup()  : ActiveQuery
Desc: Gets query for [[AccessoriesGroup]].
getCatAccessories()  : ActiveQuery
Desc: Gets query for [[CatAccessories]].
getFkUser()  : ActiveQuery
Desc: Gets query for [[FkUser]].
rawFields()  : Accessories
Desc: Retorna una clase anomima que contiene el método fields() sobreescrito que devuelve un formato 'crudo' de los campos.
rules()  : array<string|int, mixed>
Desc: Reglas de validación.
tableName()  : string
Desc: Nombre de la tabla de la base de datos.

Properties

$accessoriesGroup

public array<string|int, PanelsGroup> $accessoriesGroup

$fk_notice_out_of_stock

public int $fk_notice_out_of_stock

Methods

activeChild()

Desc: Retorna una clase anomima que contiene el método fields() sobreescrito que devuelve el material 'padre' con los materiales 'hijos'.

public activeChild() : Accessories

Notes: n/a,

Ref: Accessories

Date: 2025-08-01, Version: v0.2507.01

Example: n/a

Return values
Accessories

cloneData()

Desc: Realiza la clonación de un accessorio.

public static cloneData(Accessories $model) : array{name: string, message: string, code: int, status: int}

Notes: Clona un accessorio creando un nuevo registro en base de datos. También se clonan los elementos 'hijos' asociados a este material 'padre' donde se colocan los datos del material así como del proveedor asignado.

Ref: Accessories, CatAccessories

Date: 2025-08-01, Version: v0.2507.01

Example: n/a

Parameters
$model : Accessories
Tags
throws
Exception
throws
ServerErrorHttpException
Return values
array{name: string, message: string, code: int, status: int}

rawFields()

Desc: Retorna una clase anomima que contiene el método fields() sobreescrito que devuelve un formato 'crudo' de los campos.

public rawFields() : Accessories

Notes: Retorna los campos: 'id', 'uuid', 'sku', 'name', 'image', 'desc', 'filename'

Ref: Accessories

Date: 2025-08-01, Version: v0.2507.01

Example: n/a

Return values
Accessories

        
On this page

Search results