Oznámení

Provoz fóra byl ukončen

getTexy v paragraph handleru

před 12 lety

Acci
Člen | 83

Upravuji svoji aplikaci pro nový systém handlerů v Texy2 a nedaří se mi získat proměnnou $texy v hadnleru pomocí volání metody getTexy(). Kód vypadá nějak takto:

$texy->addHandler('paragraph', array('internal', 'paragraph'));

class internal
{
     public function paragraph($invocation, $content, $modifier)
     {
          $texy = $invocation->getTexy();
     }
}

PHP vypíše tuto chybovou hlášku:

Fatal error: Call to undefined method TexyParagraphModule::getTexy() in TexyHandlerInvocation.php on line 91

Pokud použiji místo paragraph například block, vše funguje. Verze PHP je 5.2.2, Texy nejnovější.

před 12 lety

David Grudl
Nette Core | 6806

Díky za report, opraveno v rev. 167

před 12 lety

Acci
Člen | 83

Díky, nyní to již funguje.