Announcement

Collapse
No announcement yet.

PHP/XSLT: Methode eines Singleton mit php:function aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • PHP/XSLT: Methode eines Singleton mit php:function aufrufen

    Hallo Gemeinde,

    in einem XSLT kann auf php Funktionen zugegriffen werden, wenn die entsprechenden Voraussetzungen geschaffen wurden:

    Beispiel:
    Code:
    <xsl:value-of select="php:function('strtoupper', string(.) )" />
    Führt die php_funktion strtoupper aus.

    Ebenso kann auf statische Methoden einer Klasse zugegriffen werden:
    Code:
    <xsl:value-of select="php:function('aClass::aStaticFunction','param1')"/>
    Meine Skripte stellen eine Klasse bereit, die ich nach Instanzierung in den php-Skripten jeweils mit
    Code:
    $GLOBALS['aGlobalClass']->aNonStaticFunction()
    referenziere.

    FRAGE:
    Wie rufe ich diese Methode aus einem XSLT heraus auf?
    Code:
    <xsl:value-of select="php:function('$GLOBALS['aGlobalClass']->aNonStaticFunction', string(.) )" />
    geht natürlich nicht.

    Dank und Gruß
    polarbear
Working...
X