performance improvements

This commit is contained in:
David Bomba 2021-10-08 16:29:06 +11:00
parent d93928ffbe
commit 9e1418cb11
2 changed files with 9 additions and 9 deletions

View File

@ -35,10 +35,10 @@ class QueryLogging
public function handle(Request $request, Closure $next)
{
// // Enable query logging for development
// if (!Ninja::isHosted() || !config('beacon.enabled')) {
// return $next($request);
// }
// Enable query logging for development
if (!Ninja::isHosted() || !config('beacon.enabled')) {
return $next($request);
}
$timeStart = microtime(true);
DB::enableQueryLog();
@ -52,7 +52,7 @@ class QueryLogging
$timeEnd = microtime(true);
$time = $timeEnd - $timeStart;
info("Query count = {$count}");
// info("Query count = {$count}");
if($count > 175){
nlog("Query count = {$count}");

View File

@ -71,19 +71,19 @@ class CreateEntityPdf implements ShouldQueue
$this->invitation = $invitation;
if ($invitation instanceof InvoiceInvitation) {
$invitation->load('contact.client.company','invoice.client','invoice.user.account');
// $invitation->load('contact.client.company','invoice.client','invoice.user.account');
$this->entity = $invitation->invoice;
$this->entity_string = 'invoice';
} elseif ($invitation instanceof QuoteInvitation) {
$invitation->load('contact.client.company','quote.client','quote.user.account');
// $invitation->load('contact.client.company','quote.client','quote.user.account');
$this->entity = $invitation->quote;
$this->entity_string = 'quote';
} elseif ($invitation instanceof CreditInvitation) {
$invitation->load('contact.client.company','credit.client','credit.user.account');
// $invitation->load('contact.client.company','credit.client','credit.user.account');
$this->entity = $invitation->credit;
$this->entity_string = 'credit';
} elseif ($invitation instanceof RecurringInvoiceInvitation) {
$invitation->load('contact.client.company','recurring_invoice');
// $invitation->load('contact.client.company','recurring_invoice');
$this->entity = $invitation->recurring_invoice;
$this->entity_string = 'recurring_invoice';
}