Level 122
https://laravel.com/docs/5.6/queries#parameter-grouping
Transaction::whereIn('transaction_type_id',array(3,4,5,6,25))
->where(function($query) use ($user) {
$query->where('credit_id',$user->id)
->orWhere('debit_id',$user->id);
})
->get();