migrants-nt-sec/app/Models/ActivityLog.php

23 lines
450 B
PHP

<?php
// app/Models/Activity.php
namespace App\Models;
use Spatie\Activitylog\Models\Activity as SpatieActivity;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class Activity extends SpatieActivity
{
public function user(): BelongsTo
{
return $this->belongsTo(User::class, 'causer_id');
}
// Optional: shortcut
public function getCauserNameAttribute(): ?string
{
return $this->user?->name;
}
}