mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-04 07:57:33 -05:00 
			
		
		
		
	fixes
This commit is contained in:
		
							parent
							
								
									98d4d62f82
								
							
						
					
					
						commit
						8274aadd05
					
				@ -68,9 +68,11 @@ class ClientFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function email(string $email = ''): Builder
 | 
					    public function email(string $email = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        return
 | 
					        if (strlen($email) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $this->builder->whereHas('contacts', function ($query) use ($email) {
 | 
					        return $this->builder->whereHas('contacts', function ($query) use ($email) {
 | 
				
			||||||
            $query->where('email', $email);
 | 
					            $query->where('email', $email);
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -86,11 +88,19 @@ class ClientFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function id_number(string $id_number = ''): Builder
 | 
					    public function id_number(string $id_number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($id_number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('id_number', $id_number);
 | 
					        return $this->builder->where('id_number', $id_number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -87,6 +87,10 @@ class CreditFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -134,6 +134,10 @@ class ExpenseFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -80,6 +80,10 @@ class PaymentFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -40,6 +40,10 @@ class ProjectFilters extends QueryFilters
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -102,6 +102,10 @@ class PurchaseOrderFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -113,6 +113,10 @@ class QuoteFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number($number = ''): Builder
 | 
					    public function number($number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -42,6 +42,10 @@ class RecurringExpenseFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -85,6 +85,10 @@ class RecurringInvoiceFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -41,6 +41,10 @@ class RecurringQuoteFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -20,16 +20,28 @@ class SystemLogFilters extends QueryFilters
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    public function type_id(int $type_id): Builder
 | 
					    public function type_id(int $type_id): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (isset($event_id) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
        return $this->builder->where('type_id', $type_id);
 | 
					        return $this->builder->where('type_id', $type_id);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public function category_id(int $category_id): Builder
 | 
					    public function category_id(int $category_id): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (isset($event_id) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('category_id', $category_id);
 | 
					        return $this->builder->where('category_id', $category_id);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public function event_id(int $event_id): Builder
 | 
					    public function event_id(int $event_id): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (isset($event_id) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('event_id', $event_id);
 | 
					        return $this->builder->where('event_id', $event_id);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -84,6 +84,10 @@ class TaskFilters extends QueryFilters
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -48,6 +48,10 @@ class VendorFilters extends QueryFilters
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public function number(string $number = ''): Builder
 | 
					    public function number(string $number = ''): Builder
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        if (strlen($number) == 0) {
 | 
				
			||||||
 | 
					            return $this->builder;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $this->builder->where('number', $number);
 | 
					        return $this->builder->where('number', $number);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user