Transformer Funktionen
1 min
\<font color="#0c121d">nachfolgend sind alle mapping transfomer inklusive ihrer definition aufgelistet \</font> \<font color="#0c121d">bezeichnung\</font> \<font color="#0c121d">definition\</font> \<font color="#0c121d">string replacer\</font> \<font color="#0c121d">ersetzt einen bestimmten wert durch einen string\</font> \<font color="#0c121d">tag stripper\</font> \<font color="#0c121d">entfernt html und php tags (z b \<p\>) aus einer z\</font> \<font color="#0c121d">eichenfolge \</font> \<font color="#0c121d">es können optional tags spezifiziert werden, die nicht entfernt werden sollen \</font> \<font color="#0c121d">html entities\</font> \<font color="#0c121d">erlaubt es, zeichenfolgen in html entitäten umzuwandeln und umgekehrt es stehen folgende optionen zur verfügung \</font> \<font color="#0c121d">htmlentities wandelt alle geeigneten zeichen in entsprechende html entitäten um\</font> \<font color="#0c121d">htmlspecialchars wandelt sonderzeichen in html \</font> \<font color="#0c121d">entitäten\</font> \<font color="#0c121d"> um\</font> \<font color="#0c121d">html entity decode wandelt html \</font> \<font color="#0c121d">entitäten\</font> \<font color="#0c121d"> in ihre entsprechenden zeichen um\</font> \<font color="#0c121d">htmlspecialchars decode wandelt besondere html \</font> \<font color="#0c121d">entitäten\</font> \<font color="#0c121d"> zurück in sonderzeichen um\</font> \<font color="#0c121d">mask\</font> \<font color="#0c121d">maskiert eine zeichenkette, indem bestimmten zeichen ein backslash "\\" vorangestellt wird folgende zeichen werden maskiert einfaches anführungszeichen ('),\</font> \<font color="#0c121d">doppeltes anführungszeichen ("),\</font> \<font color="#0c121d">backslash (\\),\</font> \<font color="#0c121d">nul (das nul byte) die maskierung verhindert, dass die zeichen als steuerzeichen erkannt werden und kennzeichnet sie stattdessen als inhalt des textes \</font> \<font color="#0c121d">new line to bar\</font> \<font color="#0c121d">fügt vor allen zeilenumbrüchen einer zeichenfolge html zeilenumbrüche ein\</font> \<font color="#0c121d">php transformer\</font> \<font color="#0c121d">erlaubt es, eine eigene bedingung mithilfe eines php editors zu erstellen\</font> \<font color="#0c121d">datum formatieren\</font> \<font color="#0c121d">lässt ein datenfeld in ein bestimmtes datumsformat wandeln es stehen \</font> https //www php net/manual/de/datetime format php https //www php net/manual/de/datetime format php \<font color="#0c121d">zahl formatieren\</font> \<font color="#0c121d">formatiert eine zahl in einem bestimmten format mögliche konfigurationen sind anzahl der dezimalstellen, dezimaltrennzeichen und tausendertrennzeichen \</font> \<font color="#0c121d">zeichen zähle\</font> \<font color="#0c121d">n\</font> \<font color="#0c121d">zählt die anzahl der zeichen eines bestimmten datenfeldes\</font> \<font color="#0c121d">zeichen auffüllen\</font> \<font color="#0c121d">füllt ein datenfeld mit bestimmten zeichen von links, rechts oder beidseitig auf\</font> \<font color="#0c121d">verknüpfung\</font> \<font color="#0c121d">verknüpft datenfelder in einer definierten reihenfolge miteinande\</font> \<font color="#0c121d">r w\</font> \<font color="#0c121d">ahlweise kann eine verknüfende zeichenfolge bestimmt werden, die zwischen den datenfeldern steht\</font> \<font color="#0c121d"> \</font> \<font color="#0c121d">zeichenfolge wiederholen\</font> \<font color="#0c121d">wiederholt den wert eines bestimmten datenfeldes oder einer zeichenfolge so oft wie angegeben\</font> \<font color="#0c121d">zeichenposition bestimmen\</font> \<font color="#0c121d">bestimmt die position des ersten oder letzten vorkommens (case sensitive oder insensitive) einer definierten zeichenfolge; die suche kann wahlweise erst ab einem bestimmten zeichen gestartet werden\</font> \<font color="#0c121d">teil zeichenfolge zurückgeben\</font> \<font color="#0c121d">gibt die teil zeichenfolge einer definierten zeichenfolge zurück dazu muss konfiguriert werden, ab welchem zeichen die teil zeichenfolge beginnt und wie lang die teil zeichenfolge sein soll \</font> \<font color="#0c121d">zahl runden\</font> \<font color="#0c121d">rundet eine zahl auf eine definierte dezimalstelle\</font> \<font color="#0c121d">extremwert zurückgeben\</font> \<font color="#0c121d">gibt den minimal oder maximalwert zurück\</font> \<font color="#0c121d">text ersetzen\</font> \<font color="#0c121d">erlaubt es, texte und wörter durch anderen text / andere zeichenfolgen zu ersetzen\</font> \<font color="#0c121d">summe\</font> \<font color="#0c121d">summiert beliebig viele datenfelder\</font> \<font color="#0c121d">case convert\</font> \<font color="#0c121d">erlaubt es, den ersten buchstaben einer zeichenfolge oder die gesamte zeichenfolge in kleinbuchstaben oder großbuchstaben umzu\</font> \<font color="#0c121d">wandeln\</font> \<font color="#0c121d">char trimmer\</font> \<font color="#0c121d">entfernt leerzeichen oder andere, definierte zeichen am ende, am anfang oder an beiden seiten eine\</font> r \<font color="#0c121d">zeichenfolge \</font> \<font color="#0c121d">wenn keine spezifischen zeichen definiert wurden, werden folgende zeichen entfernt " ", "\t", "\n, "\r" , "\0" und "\v" \</font> \<font color="#0c121d">sortieren\</font> \<font color="#0c121d">s\</font> \<font color="#0c121d">cast\</font> \<font color="#0c121d">wandelt den wert eines bestimmten datenfelds in einen ausgewählten datentypen zur verfügung stehen \</font> \<font color="#0c121d">wert zuweisung\</font> \<font color="#0c121d">erlaubt es, einem datenfeld einen bestimmten wert zuzuweisen zur verfügung stehen \</font> \<font color="#0c121d">hier können sowohl statische werte als auch variablen eingegeben werden \</font> \<font color="#0c121d">betrag/absoluter wert\</font> \<font color="#0c121d">berechnet den betrag bzw den absoluten wert eines numerischen datenfeldes\</font> \<font color="#0c121d">grundrechenarten\</font> \<font color="#0c121d">erlaubt es, verschiedene \</font> \<font color="#0c121d">grundrechenarten\</font> \<font color="#0c121d">transformationen durchzuführen zur verfügung stehen addieren, subtrahieren, dividieren, multiplizieren und modulo \</font> \<font color="#0c121d">es können beliebig viele felder ausgewählt werden die berechnungen werden in der reihenfolge ausgeführt, wie die felder ausgewählt wurden wenn also beispielsweise {preis},{steuer} \</font> \<font color="#0c121d">ausgewählt wurde, wird preis steuer berechnet; wenn\</font> \<font color="#0c121d">{steuer}\</font> , \<font color="#0c121d">{preis} \</font> \<font color="#0c121d">ausgewählt wurde, wird steuer preis berechnet \</font>