コード例 #1
0
 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;
 }