select('pt_files.doc_name,pt_files.file_name,pt_files.url,pt.client_id,pt.client_policy_id,"policy" as file_type') ->join('policy_transaction pt', 'pt_files.pt_id = pt.id') ->where('pt.client_policy_id', $policy_id) ->where('pt.is_active',1) ->when($policy_doc_name, function($query) use ($policy_doc_name){ return $query->where("pt_files.doc_name like '%$policy_doc_name%'"); }) ->get() ->getResultArray(); return $clients; } }