summary.php 1.5 KB

123456789101112131415161718192021222324252627282930
  1. <?php if (!empty($summary)) :?>
  2. <table data-ydtb-data-table>
  3. <thead>
  4. <tr>
  5. <th><?php echo Yii::t('yii-debug-toolbar','Query')?></th>
  6. <th><?php echo Yii::t('yii-debug-toolbar','Count')?></th>
  7. <th><?php echo Yii::t('yii-debug-toolbar','Total (s)')?></th>
  8. <th><?php echo Yii::t('yii-debug-toolbar','Avg. (s)')?></th>
  9. <th><?php echo Yii::t('yii-debug-toolbar','Min. (s)')?></th>
  10. <th><?php echo Yii::t('yii-debug-toolbar','Max. (s)')?></th>
  11. </tr>
  12. </thead>
  13. <tbody>
  14. <?php foreach($summary as $id=>$entry):?>
  15. <tr class="<?php echo ($entry[1]>$this->countLimit || ($entry[4]/$entry[1] > $this->timeLimit) ?' warning':'') ?>">
  16. <td data-ydtb-data-type="varchar"><?php echo $entry[0]; ?></td>
  17. <td data-ydtb-data-type="number"><?php echo number_format($entry[1]); ?></td>
  18. <td data-ydtb-data-type="number"><?php echo sprintf('%0.6F',$entry[4]); ?></td>
  19. <td data-ydtb-data-type="number"><?php echo sprintf('%0.6F',$entry[4]/$entry[1]); ?></td>
  20. <td data-ydtb-data-type="number"><?php echo sprintf('%0.6F',$entry[2]); ?></td>
  21. <td data-ydtb-data-type="number"><?php echo sprintf('%0.6F',$entry[3]);?></td>
  22. </tr>
  23. <?php endforeach; ?>
  24. </tbody>
  25. </table>
  26. <?php else : ?>
  27. <p>
  28. <?php echo Yii::t('yii-debug-toolbar','No SQL queries were recorded during this request or profiling the SQL is DISABLED.')?>
  29. </p>
  30. <?php endif; ?>