AuditLog.php
1 <?php 2 3 namespace App\Models; 4 5 use Illuminate\Database\Eloquent\Concerns\HasUlids; 6 use Illuminate\Database\Eloquent\Model; 7 8 class AuditLog extends Model 9 { 10 use HasUlids; 11 12 public $timestamps = false; 13 14 protected $fillable = ['created_at', 'ip', 'user_id', 'method', 'route', 'payload', 'event']; 15 16 protected $casts = [ 17 'payload' => 'array', 18 ]; 19 20 public function user() 21 { 22 return $this->belongsTo(User::class); 23 } 24 }