Arcanedev\LogViewer\Http\Controllers\LogViewerController::calcPercentages PHP Method

calcPercentages() protected method

Calculate the percentage.
protected calcPercentages ( array $total, array $names ) : array
$total array
$names array
return array
    protected function calcPercentages(array $total, array $names)
    {
        $percents = [];
        $all = Arr::get($total, 'all');
        foreach ($total as $level => $count) {
            $percents[$level] = ['name' => $names[$level], 'count' => $count, 'percent' => $all ? round($count / $all * 100, 2) : 0];
        }
        return $percents;
    }