mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-04 04:57:35 -05:00 
			
		
		
		
	Search by client name in entities
This commit is contained in:
		
							parent
							
								
									7ad1c08d51
								
							
						
					
					
						commit
						1b483c7e38
					
				@ -85,7 +85,10 @@ class CreditFilters extends QueryFilters
 | 
				
			|||||||
                          ->orWhere('credits.custom_value1', 'like', '%'.$filter.'%')
 | 
					                          ->orWhere('credits.custom_value1', 'like', '%'.$filter.'%')
 | 
				
			||||||
                          ->orWhere('credits.custom_value2', 'like', '%'.$filter.'%')
 | 
					                          ->orWhere('credits.custom_value2', 'like', '%'.$filter.'%')
 | 
				
			||||||
                          ->orWhere('credits.custom_value3', 'like', '%'.$filter.'%')
 | 
					                          ->orWhere('credits.custom_value3', 'like', '%'.$filter.'%')
 | 
				
			||||||
                          ->orWhere('credits.custom_value4', 'like', '%'.$filter.'%');
 | 
					                          ->orWhere('credits.custom_value4', 'like', '%'.$filter.'%')
 | 
				
			||||||
 | 
					                          ->orWhereHas('client', function ($q) use ($filter){
 | 
				
			||||||
 | 
					                            $q->where('name', 'like', '%'.$filter.'%');
 | 
				
			||||||
 | 
					                          });
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -93,7 +93,10 @@ class PurchaseOrderFilters extends QueryFilters
 | 
				
			|||||||
                ->orWhere('custom_value1', 'like', '%'.$filter.'%')
 | 
					                ->orWhere('custom_value1', 'like', '%'.$filter.'%')
 | 
				
			||||||
                ->orWhere('custom_value2', 'like', '%'.$filter.'%')
 | 
					                ->orWhere('custom_value2', 'like', '%'.$filter.'%')
 | 
				
			||||||
                ->orWhere('custom_value3', 'like', '%'.$filter.'%')
 | 
					                ->orWhere('custom_value3', 'like', '%'.$filter.'%')
 | 
				
			||||||
                ->orWhere('custom_value4', 'like', '%'.$filter.'%');
 | 
					                ->orWhere('custom_value4', 'like', '%'.$filter.'%')
 | 
				
			||||||
 | 
					                ->orWhereHas('vendor', function ($q) use ($filter){
 | 
				
			||||||
 | 
					                    $q->where('name', 'like', '%'.$filter.'%');
 | 
				
			||||||
 | 
					                });
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -37,7 +37,10 @@ class QuoteFilters extends QueryFilters
 | 
				
			|||||||
                  ->orwhere('custom_value1', 'like', '%'.$filter.'%')
 | 
					                  ->orwhere('custom_value1', 'like', '%'.$filter.'%')
 | 
				
			||||||
                  ->orWhere('custom_value2', 'like', '%'.$filter.'%')
 | 
					                  ->orWhere('custom_value2', 'like', '%'.$filter.'%')
 | 
				
			||||||
                  ->orWhere('custom_value3', 'like', '%'.$filter.'%')
 | 
					                  ->orWhere('custom_value3', 'like', '%'.$filter.'%')
 | 
				
			||||||
                  ->orWhere('custom_value4', 'like', '%'.$filter.'%');
 | 
					                  ->orWhere('custom_value4', 'like', '%'.$filter.'%')
 | 
				
			||||||
 | 
					                  ->orWhereHas('client', function ($q) use ($filter){
 | 
				
			||||||
 | 
					                            $q->where('name', 'like', '%'.$filter.'%');
 | 
				
			||||||
 | 
					                          });
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user