ApiDoc BACKEND

Misc extends ActiveRecord

This is the model class for table "misc".

Table of Contents

Properties

$bindModelMiscs  : array<string|int, BindModelMisc>
$catMiscs  : array<string|int, CatMisc>
$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
$miscGroup  : array<string|int, MiscGroup>
$name  : string
$sku  : string|null
$status  : int|null
$stock  : int
$type  : string
$uuid  : string

Methods

activeChild()  : Misc
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 Misc.
fields()  : array<string|int, mixed>
Desc: Columnas a utilizar de los registros
getBindModelMiscs()  : ActiveQuery
Desc: Obtiene query para [[BindModelMiscs]].
getCatMiscs()  : ActiveQuery
Desc: Obtiene query para [[CatMiscs]].
getFkUser()  : ActiveQuery
Desc: Obtiene query para [[FkUser]].
getMiscGroup()  : ActiveQuery
Desc: Obtiene query para [[MiscGroup]].
rawFields()  : Misc
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

$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

$image

public string $image

$min_stock

public int $min_stock

$name

public string $name

$sku

public string|null $sku

$status

public int|null $status

$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() : Misc

Notes: n/a,

Ref: Misc

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

Example: n/a

Return values
Misc

cloneData()

Desc: Realiza la clonación de un Misc.

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

Notes: Clona un misc 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: Misc, CatMisc

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

Example: n/a

Parameters
$model : Misc
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() : Misc

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

Ref: Misc

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

Example: n/a

Return values
Misc

        
On this page

Search results