refactored repositories and DB queries (#5026)
* removed unused teams from export order * added new paginator for query instead of querybuilder * added field hydrate enums * hide PARTIAL deprecation * never log deprecations in production * replaced InvoiceLoader with native Doctrine feature * prevent excessive permission queries * support loading customers of team * improved findByIds * internalized API * fix null string deprecations
This commit is contained in:
@@ -22,7 +22,7 @@ class BudgetStatisticModel implements BudgetStatisticModelInterface
|
||||
private ?BudgetStatistic $statistic = null;
|
||||
private ?BudgetStatistic $statisticTotal = null;
|
||||
|
||||
public function __construct(private EntityWithBudget $entity)
|
||||
public function __construct(private readonly EntityWithBudget $entity)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ class BudgetStatisticModel implements BudgetStatisticModelInterface
|
||||
return $this->statistic;
|
||||
}
|
||||
|
||||
public function setStatistic(BudgetStatistic $statistic)
|
||||
public function setStatistic(BudgetStatistic $statistic): void
|
||||
{
|
||||
$this->statistic = $statistic;
|
||||
}
|
||||
@@ -46,7 +46,7 @@ class BudgetStatisticModel implements BudgetStatisticModelInterface
|
||||
return $this->statisticTotal;
|
||||
}
|
||||
|
||||
public function setStatisticTotal(BudgetStatistic $statistic)
|
||||
public function setStatisticTotal(BudgetStatistic $statistic): void
|
||||
{
|
||||
$this->statisticTotal = $statistic;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user