AbstractOperation
abstract class AbstractOperation extends Alvine implements Operation
Die Klasse AbstractOperation stellt eine Klasse für das Interface Operation bereit. Damit können Klassen entweder direkt von AbstractOperation abgeleitet werden oder das Interface selber implementieren.
Properties
protected Dataset | $dataset | ||
protected Node | $element | ||
protected Engine | $engine |
Methods
Werte vom Typ Collection bearbeiten
Werte vom Typ Map bearbeiten
handleNumberIntern
Werte vom Typ String verarbeiten
Werte vom Typ String verarbeiten
Werte vom Typ String verarbeiten
Werte vom Typ Null verarbeiten
No description
Werte vom Typ String verarbeiten
Wert holen
Wert des Arguments für die Wertefunktion ermitteln
Wert aus Dataset als Zeichenkette
Element aus Baum entfernen
Attribute der Engine entfernen
Details
at line 78
protected Collection
handleCollections(array $param, Collection $workingValue)
Werte vom Typ Collection bearbeiten
at line 115
protected Map
handleMaps(array $param, Map $workingValue)
Werte vom Typ Map bearbeiten
at line 142
protected mixed
handleNumberIntern(array $param, number $workingValue)
handleNumberIntern
at line 202
protected mixed
handleFloat(array $param, float $value)
Werte vom Typ String verarbeiten
at line 238
protected mixed
handleInteger(array $param, int $value)
Werte vom Typ String verarbeiten
at line 264
protected mixed
handleBoolean(array $param, bool $value)
Werte vom Typ String verarbeiten
at line 300
protected mixed
handleNull(array $param, null $value)
Werte vom Typ Null verarbeiten
at line 321
protected AbstractOperation
raiseError(string $error)
at line 366
protected mixed
handleStrings(array $param, string $value)
Werte vom Typ String verarbeiten
at line 480
string
getValue(mixed $value)
Wert holen
at line 555
protected string
getArgumentValue(string $pipedArgument)
Wert des Arguments für die Wertefunktion ermitteln
at line 581
string
getValueString(mixed $value)
Wert aus Dataset als Zeichenkette
at line 590
AbstractOperation
removeElement()
Element aus Baum entfernen
at line 610
protected AbstractOperation
removeMarkup(array $attributes)
Attribute der Engine entfernen