यह काम करना चाहिए:
Fight::whereStatus('finished')->where(function($q) use ($uid) {
$q->where('user1',$uid)->orWhere('user2', $uid);
})->count('id');
संपादित करें
उत्तर देने वाली टिप्पणी:
Fight::whereIn('status', ['finished', 'cancelled'])->where(function($q) use ($uid) {
$q->where('user1',$uid)->orWhere('user2', $uid);
})->count('id');