private function reportPidServicoGeral() { $dados = \Lava::DataTable(); $dados->addStringColumn('Serviços')->addNumberColumn('Qtd'); $servicos = Servico::all(); foreach ($servicos as $sv) { $qt = Pid::whereHas('servicos', function ($query) use($sv) { $query->where('idServico', $sv->idServico); })->count(); $dados->addRow([$sv->servico, $qt]); } $dados->addRow(['Nenhum', Pid::has('servicos', '=', 0)->count()]); return $dados; }