up() rief bisher Seat::linkToInstanceAdmin() auf. Ein migrate:fresh auf frischer Datenbank haette damit die dann aktuelle Fassung dieser Methode mitgefahren, nicht die von heute. Die Nachbefuellung ist jetzt eine eigene, dokumentiert duplizierte Fassung ueber den Query Builder. nc_admin_ref ist am Modell verschluesselt gecastet - roher Spaltenzugriff haette Chiffretext statt Klartext geliefert. Crypt::decryptString() macht denselben Aufruf wie der Modell-Cast, ohne eine Modellklasse zu laden. Kleinere Nachbesserung: fill() statt forceFill() in linkToInstanceAdmin() (alle drei Felder stehen in $fillable), und die Gruppen-Zuordnungspruefung verifiziert jetzt die konkreten Namen 'mitarbeiter'/'nur-lesen', nicht nur "irgendein Wert". |
||
|---|---|---|
| .. | ||
| Feature | ||
| Support | ||
| Unit | ||
| Pest.php | ||
| TestCase.php | ||