CluPilotCloud/app/Livewire/Admin/OpenWork.php

34 lines
1.0 KiB
PHP

<?php
namespace App\Livewire\Admin;
use App\Support\OpenWork as Register;
use Livewire\Attributes\Layout;
use Livewire\Component;
/**
* Was angefangen und nicht fertig ist — an einer Stelle, statt in Köpfen.
*
* Die Liste wächst beim Bauen: jedes Mal, wenn etwas halb bleibt, kommt es
* hierher, samt dem Satz, was passiert, wenn es so bleibt. Ohne diesen Satz ist
* so eine Liste nur ein Wunschzettel und wird nach der zweiten Woche nicht mehr
* gelesen.
*
* Gelesen wird sie aus dem Code (App\Support\OpenWork), nicht aus der
* Datenbank. Damit kann sie nicht behaupten, etwas sei offen, das im selben
* Commit fertig wurde, der den Eintrag streicht.
*/
#[Layout('layouts.admin')]
class OpenWork extends Component
{
public function render()
{
return view('livewire.admin.open-work', [
'groups' => Register::grouped(),
'counts' => Register::counts(),
'worst' => Register::worst(),
'total' => count(Register::all()),
])->title(__('open_work.title'));
}
}