2012-03-29 7 views
0

Ich Ausführung einige komplexe Abfragen in meiner App "von Hand" über PDO,symfony1.4 PDO Anfragen an Web-Debug-Bar

$pdo = Doctrine_Manager::getInstance()->getCurrentConnection()->getDbh(); 

Diese Abfragen verwenden, werden nicht in der Symfony Web-Debug-Bar. Wie kann ich sie hinzufügen?

Antwort

3

Werfen Sie einen Blick in lib\plugins\sfDoctrinePlugin\lib\debug\sfWebDebugPanelDoctrine.class.php. Es scheint, dass es einen Doctrine_Connection_Profiler (sfDoctrineConnectionProfiler) gibt, der eine Methode auflistet, um das Ereignis bei einer Abfrage zu behandeln.

Jede Abfrage scheint ein Ereignis zu sein.