->visible(function (Collection $records = null) {
// Verifica se as linhas selecionadas são válidas
if ($records === null) {
return false; // Se não houver registros selecionados, retorna false
}
// Verificando se todas as linhas selecionadas têm fl_finalizado = true
return $records->every(fn($record) => $record->fl_finalizado);
})
->visible(function (Collection $records = null) {
// Verifica se as linhas selecionadas são válidas
if ($records === null) {
return false; // Se não houver registros selecionados, retorna false
}
// Verificando se todas as linhas selecionadas têm fl_finalizado = true
return $records->every(fn($record) => $record->fl_finalizado);
})