Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

Blamable.php 508B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Traits;
  3. use Illuminate\Support\Facades\Auth;
  4. trait Blamable
  5. {
  6. public static function bootBlamable(): void
  7. {
  8. static::creating(static function ($model) {
  9. $model->created_by = Auth::check() ? Auth::id() : null;
  10. $model->updated_by = Auth::check() ? Auth::id() : null;
  11. });
  12. static::updating(static function ($model) {
  13. $model->updated_by = Auth::check() ? Auth::id() : null;
  14. $model->save();
  15. });
  16. }
  17. }