FacturaScripts

VisualItemLoadEngine extends VisualItemLoadEngine
in package

Class created by Core/Internal/PluginsDeploy

Table of Contents

Methods

getNamespace()  : string
installXML()  : bool
Loads an xmlview data into a PageOption model.
loadArray()  : void
Reads PageOption data and loads groups, columns, rows and widgets into selected arrays.
mergeCustomization()  : void
Sobrescribe los atributos personalizados por el usuario.
setNamespace()  : void

Methods

installXML()

Loads an xmlview data into a PageOption model.

public static installXML(string $name, PageOption &$model) : bool
Parameters
$name : string
$model : PageOption
Return values
bool

loadArray()

Reads PageOption data and loads groups, columns, rows and widgets into selected arrays.

public static loadArray(array<string|int, mixed> &$columns, array<string|int, mixed> &$modals, array<string|int, mixed> &$rows, PageOption $model) : void
Parameters
$columns : array<string|int, mixed>
$modals : array<string|int, mixed>
$rows : array<string|int, mixed>
$model : PageOption

mergeCustomization()

Sobrescribe los atributos personalizados por el usuario.

public static mergeCustomization(PageOption $base, PageOption $custom) : void

Las columnas que ya no existen en el XML se ignoran (no se aƱaden).

Parameters
$base : PageOption

Estructura cargada desde el XML (se modifica).

$custom : PageOption

Personalización guardada en base de datos.

setNamespace()

public static setNamespace(string $namespace) : void
Parameters
$namespace : string
On this page

Search results