redaxo-master/redaxo/src/addons/metainfo/functionsfunction_metainfo.php

MetaForm Addon.

Functions

rex_metainfo_add_field_type()

rex_metainfo_add_field_type(mixed  $label, mixed  $dbtype, mixed  $dblength) : mixed

Fügt einen neuen Feldtyp ein.

Gibt beim Erfolg die Id des Feldes zurück, bei Fehler die Fehlermeldung

Parameters

mixed $label
mixed $dbtype
mixed $dblength

Returns

mixed —

rex_metainfo_delete_field_type()

rex_metainfo_delete_field_type(mixed  $fieldTypeId) : bool|string

Löscht einen Feldtyp.

Gibt beim Erfolg true zurück, sonst eine Fehlermeldung

Parameters

mixed $fieldTypeId

Returns

bool|string —

rex_metainfo_add_field()

rex_metainfo_add_field(mixed  $title, mixed  $name, mixed  $priority, mixed  $attributes, mixed  $type, mixed  $default, mixed  $params = null, mixed  $validate = null, mixed  $restrictions = '', mixed  $callback = null) : mixed

Fügt ein MetaFeld hinzu und legt dafür eine Spalte in der MetaTable an.

Parameters

mixed $title
mixed $name
mixed $priority
mixed $attributes
mixed $type
mixed $default
mixed $params
mixed $validate
mixed $restrictions
mixed $callback

Returns

mixed —

rex_metainfo_delete_field()

rex_metainfo_delete_field(mixed  $fieldIdOrName) : mixed

Parameters

mixed $fieldIdOrName

Returns

mixed —

rex_metainfo_meta_prefix()

rex_metainfo_meta_prefix(string  $name) : string

Extrahiert den Prefix aus dem Namen eine Spalte.

Parameters

string $name

Returns

string —

rex_metainfo_meta_table()

rex_metainfo_meta_table(string  $prefix) : mixed

Gibt die mit dem Prefix verbundenen Tabellennamen zurück.

Parameters

string $prefix

Returns

mixed —

rex_metainfo_extensions_handler()

rex_metainfo_extensions_handler(\rex_extension_point  $ep) : mixed

Bindet ggf extensions ein.

Parameters

\rex_extension_point $ep

Returns

mixed —