yii\elasticsearch\DebugPanel::getSummary PHP Method

getSummary() public method

public getSummary ( )
    public function getSummary()
    {
        $timings = $this->calculateTimings();
        $queryCount = count($timings);
        $queryTime = 0;
        foreach ($timings as $timing) {
            $queryTime += $timing[3];
        }
        $queryTime = number_format($queryTime * 1000) . ' ms';
        $url = $this->getUrl();
        $output = <<<EOD
<div class="yii-debug-toolbar-block yii-debug-toolbar__block">
    <a href="{$url}" title="Executed {$queryCount} elasticsearch queries which took {$queryTime}.">
        ES <span class="label yii-debug-toolbar__label yii-debug-toolbar__label_info">{$queryCount}</span> <span class="label yii-debug-toolbar__label">{$queryTime}</span>
    </a>
</div>
EOD;
        return $queryCount > 0 ? $output : '';
    }