Creates an object representing a Hublify Databox-Table through which can read & write custom data(fields) to it.

INFO: A "databox-table" is within Hublify an own database-table. Those persistent tables can easily changed, by adding & removing columns (fields).
Data (records) can easily be written & read.


databoxtable Object

At first you need to instantiate a databoxtable-object. After that you can use the further functions (see below).

Syntax

To create a new object:

databoxTable(?string $label = null, ?array $params = null): hublify_var_ext_databoxtable


Parameter

  • $label
    The unique databox-table-label.

  • $params
    ...coming soon.


Return

Returns the databoxtable-object.

Example

{% set dbxtb = hublify.databoxtable('my_dbx_label') %}
...


Functions

Once you have a databoxtable-object, you can use following functions on it.


getFields()

Returns detailed infos of the file.

Syntax

getFields(): ?array

Example

{# Init the databox-table: #}
{% set dbxtb = hublify.databoxtable('my_dbx_label') %}

{% set allFieldsArr = dbxtb.getFields() %}