Download the PHP package lumturo-net/contao-globals-wrapper without Composer
On this page you can find all versions of the php package lumturo-net/contao-globals-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lumturo-net/contao-globals-wrapper
More information about lumturo-net/contao-globals-wrapper
Files in lumturo-net/contao-globals-wrapper
Package contao-globals-wrapper
Short Description Ein objektorientierter Wrapper für das GLOBALS Array in Contao
License MIT
Informations about the package contao-globals-wrapper
Contao Globals Wrapper
Eine Contao Extension die das arbeiten mit DCAs extrem erleichtert.
Entwickelt mit PHP7.3 und Contao 4.9.
Installation
Installation via composer
TL_DCA
Konfigurationen
Vorhandene Konfiguration erweitern
$dca->config([bool $extend])
Exceptions
DcaConfigNotSetException
Wird zurückgegeben wenn
$extend = true
und zu erweiternde Konfiguration nicht vorhanden ist.
Listen
Vorhandene Liste erweitern
$dca->list([bool $extend])
Exceptions
DcaListNotSetException
Wird zurückgegeben wenn
$extend = true
und die zu erweiternde Liste nicht vorhanden ist.
Felder
Vorhandenes Feld erweitern
$dca->field('singleSRC', [bool $extend])
Exceptions
DcaFieldExistsException
Wird zurückgegeben wenn
$extend = false
und Feld mit selben Namen im selben Namespace erstellt werden soll.
DcaFieldNotSetException
Wird zurückgegeben wenn
$extend = true
und das zu erweiterndes Feld nicht vorhanden ist.
Paletten & Subpaletten
TL_CTE
Mit Cte::new($namespace)->push(Array [])
können Mappings
von Inhaltselementen zu ihren respektiven Klassen definiert
werden.
TL_LANG
Mit dem Language Wrapper können sowohl neue Übersetzungen erstellt, als auch aus existierenden Übersetzungen entsprechende Werte ausgelesen werden.
Übersetzung erstellen
Übersetzungen holen
Übersetungen aus anderem Namespace holen
TL_MODELS
!! Ab Contao 4.9.x !!
Durch das Modelbinding ist es möglich, dass die Klassen der Models anders benannt sein können als die Tabellen in der Datenbank.
Exceptions
BindingExistsException
Wird zurückgegeben wenn eines der übergebenen Bindings bereits existiert
BE_MOD
TL_HOOKS
TL_CSS
Exceptions
CssExistsException
Wird zurückgegeben wenn die hinzuzufügende CSS bereits in TL_CSS vorhanden ist