Skip to content
Code-Schnipsel Gruppen Projekte

fix: argument must be of type OutputProviderInterface

Zusammengeführt Henning Leutz requested to merge next-3.x into main
1 Datei
+ 4
2
Änderungen vergleichen
  • Nebeneinander
  • In der Reihe
  • Changed the variable name `$OutputProvider` to `$outputProvider` to adhere to camelCase naming
    standards. Also moved the instantiation of `$outputProvider` inside an if block to prevent
    unnecessary instantiation when `$outputProvider` is empty.
    
    Related: pcsg/kunden/libellio/b2c/core#196
@@ -19,12 +19,14 @@
@@ -19,12 +19,14 @@
$entityType = Orthos::clear($Request->query->get('t'));
$entityType = Orthos::clear($Request->query->get('t'));
try {
try {
$OutputProvider = Output::getOutputProviderByEntityType($entityType);
$outputProvider = Output::getOutputProviderByEntityType($entityType);
if (empty($OutputProvider)) {
if (empty($outputProvider)) {
exit;
exit;
}
}
 
$OutputProvider = new $outputProvider();
 
if (!$OutputProvider::hasDownloadPermission($entityId, $User)) {
if (!$OutputProvider::hasDownloadPermission($entityId, $User)) {
exit;
exit;
}
}
Lade