Spatie\Activitylog\Models\Activity::scopeCausedBy PHP 메소드

scopeCausedBy() 공개 메소드

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
리턴 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());
    }