TextWrapper
class TextWrapper implements DataQueryObject, ArrayAccess
Wrapper-Klasse für DataQuery und Texte
Diese Klasse stellt die Zugriffe auf ein Textobjekt zur Verfügung und implementiert alle notwendigen Methoden der verschiedenen Interfaces
Properties
protected StringList | $lines |
Methods
Neues Objekt aus einem String erstellen.
Existiert der Wert in dem Array?
Array auf erstes Element setzen
Implementierung des Iteration Interfaces.
Implementierung des Iteration Interfaces.
Implementierung des Iteration Interfaces.
Implementierung des Iteration Interfaces.
Neue Zeile anhängen
Implementierung des Iteration Interfaces.
Implementierung des Iteration Interfaces.
Implementierung des Iteration Interfaces.
Implementierung des Iteration Interfaces.
Implementierung des ArrayAccess Interfaces.
Implementierung des ArrayAccess Interfaces.
Implementierung des ArrayAccess Interfaces.
Anzahl der Datensätze zurückgeben
Daten zurücksetzen / löschen
Implementierung des ArrayAccess Interfaces.
Implementierung des ArrayAccess Interfaces.
Implementierung des ArrayAccess Interfaces.
Implementierung des ArrayAccess Interfaces.
Entfernt alle doppelten Zeilen.
Details
at line 50
__construct(string $string)
Neues Objekt aus einem String erstellen.
at line 65
boolean
existsValue(simple $value)
Existiert der Wert in dem Array?
at line 76
rewind()
Array auf erstes Element setzen
at line 85
getCurrent()
Implementierung des Iteration Interfaces.
at line 94
getCurrentKey()
Implementierung des Iteration Interfaces.
at line 103
getNext()
Implementierung des Iteration Interfaces.
at line 112
isValid()
Implementierung des Iteration Interfaces.
at line 124
append($value)
Neue Zeile anhängen
at line 133
string
current()
Implementierung des Iteration Interfaces.
at line 142
string
key()
Implementierung des Iteration Interfaces.
at line 151
string
next()
Implementierung des Iteration Interfaces.
at line 160
boolean
valid()
Implementierung des Iteration Interfaces.
at line 172
setValueAt(mixed $index, string|StringType $string)
Implementierung des ArrayAccess Interfaces.
at line 195
existsIndex(mixed $index)
Implementierung des ArrayAccess Interfaces.
at line 207
removeIndex(mixed $index)
Implementierung des ArrayAccess Interfaces.
at line 220
getValueAt(mixed $index)
Implementierung des ArrayAccess Interfaces.
at line 241
getCount()
Anzahl der Datensätze zurückgeben
at line 250
truncate()
Daten zurücksetzen / löschen
at line 264
orderBy(Closure $callback)
Sortierfunktion
at line 276
offsetSet(type $offset, type $value)
Implementierung des ArrayAccess Interfaces.
at line 287
type
offsetExists(type $offset)
Implementierung des ArrayAccess Interfaces.
at line 299
offsetUnset(type $offset)
Implementierung des ArrayAccess Interfaces.
unset($dataquery[1]);
at line 311
type
offsetGet(type $offset)
Implementierung des ArrayAccess Interfaces.
at line 320
unique()
Entfernt alle doppelten Zeilen.