added list limit to report filters
This commit is contained in:
parent
b06deb529d
commit
46062c878d
@ -52,7 +52,7 @@ abstract class Report
|
||||
|
||||
public function getAccounts()
|
||||
{
|
||||
return Account::enabled()->orderBy('name')->pluck('name', 'id')->toArray();
|
||||
return Account::enabled()->orderBy('name')->take(setting('default.select_limit'))->pluck('name', 'id')->toArray();
|
||||
}
|
||||
|
||||
public function getItemCategories()
|
||||
@ -77,7 +77,7 @@ abstract class Report
|
||||
|
||||
public function getCategories($types)
|
||||
{
|
||||
return Category::type($types)->orderBy('name')->pluck('name', 'id')->toArray();
|
||||
return Category::type($types)->orderBy('name')->take(setting('default.select_limit'))->pluck('name', 'id')->toArray();
|
||||
}
|
||||
|
||||
public function getCustomers()
|
||||
@ -92,7 +92,7 @@ abstract class Report
|
||||
|
||||
public function getContacts($types)
|
||||
{
|
||||
return Contact::type($types)->orderBy('name')->pluck('name', 'id')->toArray();
|
||||
return Contact::type($types)->orderBy('name')->take(setting('default.select_limit'))->pluck('name', 'id')->toArray();
|
||||
}
|
||||
|
||||
public function applyDateFilter($event)
|
||||
|
@ -29,6 +29,7 @@ class AddAccounts extends Listener
|
||||
}
|
||||
|
||||
$event->class->filters['accounts'] = $this->getAccounts();
|
||||
$event->class->filters['routes']['accounts'] = 'accounts.index';
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -28,6 +28,7 @@ class AddCustomers extends Listener
|
||||
}
|
||||
|
||||
$event->class->filters['customers'] = $this->getCustomers();
|
||||
$event->class->filters['routes']['customers'] = 'customers.index';
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -26,6 +26,7 @@ class AddExpenseCategories extends Listener
|
||||
}
|
||||
|
||||
$event->class->filters['categories'] = $this->getExpenseCategories();
|
||||
$event->class->filters['routes']['categories'] = ['categories.index', 'search=type:expense'];
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -26,6 +26,7 @@ class AddIncomeCategories extends Listener
|
||||
}
|
||||
|
||||
$event->class->filters['categories'] = $this->getIncomeCategories();
|
||||
$event->class->filters['routes']['categories'] = ['categories.index', 'search=type:income'];
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -27,6 +27,7 @@ class AddIncomeExpenseCategories extends Listener
|
||||
}
|
||||
|
||||
$event->class->filters['categories'] = $this->getIncomeExpenseCategories();
|
||||
$event->class->filters['routes']['categories'] = ['categories.index', 'search=type:income,expense'];
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -28,6 +28,7 @@ class AddVendors extends Listener
|
||||
}
|
||||
|
||||
$event->class->filters['vendors'] = $this->getVendors();
|
||||
$event->class->filters['routes']['vendors'] = 'vendors.index';
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user