Spatie\Activitylog\Models\Activity::scopeCausedBy PHP Method

scopeCausedBy() public method

Scope a query to only include activities by a given causer.
public scopeCausedBy ( Builder $query, Model $causer ) : Builder
$query Illuminate\Database\Eloquent\Builder
$causer Illuminate\Database\Eloquent\Model
return Illuminate\Database\Eloquent\Builder
    public function scopeCausedBy(Builder $query, Model $causer) : Builder
    {
        return $query->where('causer_type', get_class($causer))->where('causer_id', $causer->getKey());
    }