/**
  * @param DbStatement $statement
  * @return array
  */
 private function fetchRow($statement)
 {
     $row = $statement->fetch(PDO::FETCH_ASSOC);
     if (is_array($row)) {
         return $row;
     }
 }
 /**
  * @param DbStatement $statement
  * @param array $params
  * @return void
  */
 public function onPreparedStatementExecuting($statement, $params)
 {
     if ($this->isEnabled()) {
         $this->initializeProfile($statement->getConnection(), ['type' => 'prepared_statement', 'sql' => $statement->getSql(), 'params' => $params]);
     }
 }