Class Replace
Ersetzen des Inhaltes einer Node. Zum Inhalt gehört der Wert der node und alle Kinder der Node.
Das folgende Beispiel
$html = \Alvine\Markup\Html\Fragment::getInstanceFromString('<div>123<span data-replace="456">???</span>789</div>'); echo (string) $html;
ergibt
<div>123<span data-replace="456">456</span>789</div>
Das Beispiel
<div data-replace="static:myValue"></div>
ergibt
<div>myValue</div>
- Alvine\Core\Alvine
- Alvine\Markup\Html\AbstractOperation implements Alvine\Markup\Html\Operation
- Alvine\Markup\Html\Operation\Replace
Namespace: Alvine\Markup\Html\Operation
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150404
Link: alvine.io
Located at operation/Replace.class.php
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150404
Link: alvine.io
Located at operation/Replace.class.php
public
|
#
process( string $value )
Alle Kinder der Node durch den Wert des Attributes data-replace ersetzen. |
$dataset,
$element,
$engine
|