Development

Changeset 3362

You must first sign up to be able to contribute.

Changeset 3362

Show
Ignore:
Timestamp:
01/29/07 14:51:22 (2 years ago)
Author:
pookey
Message:

pookey: fixing query logging when there's no params on the query

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfDoctrinePlugin/lib/sfDoctrineQueryLogger.class.php

    r3338 r3362  
    2222  public function onPreExecute(Doctrine_Db_Event $event) 
    2323  { 
    24     sfContext::getInstance()->getLogger()->log('{sfDoctrine Pre-execute} executeQuery : '.$event->getQuery().' ⬅ ('.implode(', ',$event->getParams()).')'); 
     24    $log = '{sfDoctrine Pre-execute} executeQuery : '.$event->getQuery(); 
     25    if ($params = $event->getParams()) 
     26    { 
     27      $log .= ' - ('.implode(', ',$params) . ' )'; 
     28    } 
     29    sfContext::getInstance()->getLogger()->log($log); 
    2530    $sqlTimer = sfTimerManager::getTimer('Database (Doctrine)'); 
    2631  }