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
$catAccessories
public
array<string|int, CatAccessories>
$catAccessories
$created
public
string
$created
$desc
public
string|null
$desc
$filename
public
string|null
$filename
$fk_notice_low_stock
public
int
$fk_notice_low_stock
$fk_notice_out_of_stock
public
int
$fk_notice_out_of_stock
$fk_user
public
int
$fk_user
$fkUser
public
User
$fkUser
$id
public
int
$id
$image
public
string
$image
$min_stock
public
int
$min_stock
$name
public
string
$name
$sku
public
string|null
$sku
$status
public
int
$status
$stock
public
int
$stock
$type
public
string
$type
enum('single','group')
$uuid
public
string
$uuid
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
AccessoriescloneData()
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
Return values
array{name: string, message: string, code: int, status: int}fields()
Desc: Columnas a utilizar de los registros
public
fields() : array<string|int, mixed>
Notes: n/a
Ref: https://www.yiiframework.com/doc/api/2.0/yii-db-activerecord#fields()-detail
Date: 2025-08-01, Version: v0.2507.01
Example: n/a
Return values
array<string|int, mixed>getAccessoriesGroup()
Desc: Gets query for [[AccessoriesGroup]].
public
getAccessoriesGroup() : ActiveQuery
Notes: n/a,
Ref: https://www.yiiframework.com/doc/api/2.0/yii-db-activequery
Date: 2025-08-01, Version: v0.2507.01
Example: n/a
Return values
ActiveQuerygetCatAccessories()
Desc: Gets query for [[CatAccessories]].
public
getCatAccessories() : ActiveQuery
Notes: n/a,
Ref: https://www.yiiframework.com/doc/api/2.0/yii-db-activequery
Date: 2025-08-01, Version: v0.2507.01
Example: n/a
Return values
ActiveQuerygetFkUser()
Desc: Gets query for [[FkUser]].
public
getFkUser() : ActiveQuery
Notes: n/a,
Ref: https://www.yiiframework.com/doc/api/2.0/yii-db-activequery
Date: 2025-08-01, Version: v0.2507.01
Example: n/a
Return values
ActiveQueryrawFields()
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
Accessoriesrules()
Desc: Reglas de validación.
public
rules() : array<string|int, mixed>
Notes: n/a
Ref: https://www.yiiframework.com/doc/api/2.0/yii-base-model#rules()-detail
Date: 2025-08-01, Version: v0.2507.01
Example: n/a
Return values
array<string|int, mixed>tableName()
Desc: Nombre de la tabla de la base de datos.
public
static tableName() : string
Notes: n/a
Ref: https://www.yiiframework.com/doc/api/2.0/yii-db-activerecord#tableName()-detail
Date: 2025-08-01, Version: v0.2507.01
Example: n/a
Return values
string —Nombre de la tabla