Exemple #1
0
 /**
  * After exception notification.
  * @param  DibiDriverException
  * @return void
  */
 public function exception(DibiDriverException $exception)
 {
     if ((self::EXCEPTION & $this->filter) === 0) {
         return;
     }
     if ($this->useFirebug) {
         // TODO: implement
     }
     if ($this->file) {
         $message = $exception->getMessage();
         $code = $exception->getCode();
         if ($code) {
             $message = "[{$code}] {$message}";
         }
         $this->writeFile("ERROR: {$message}" . "\n-- SQL: " . dibi::$sql . "\n-- driver: " . ";\n-- " . date('Y-m-d H:i:s') . "\n\n");
     }
 }
Exemple #2
0
DibiResult?";\n-- rows: ".$count:'')."\n-- takes: ".sprintf('%0.3f',$time*1000).' ms'."\n-- source: ".implode(':',$source)."\n-- driver: ".$connection->getConfig('driver').'/'.$connection->getConfig('name')."\n-- ".date('Y-m-d H:i:s')."\n\n");}}}function
exception(DibiDriverException$exception){if((self::EXCEPTION&$this->filter)===0)return;if($this->useFirebug){}if($this->file){$message=$exception->getMessage();$code=$exception->getCode();if($code){$message="[$code] $message";}$this->writeFile("ERROR: $message"."\n-- SQL: ".dibi::$sql."\n-- driver: ".";\n-- ".date('Y-m-d H:i:s')."\n\n");}}private