From 9baa4a4990a83ccac20183d6ddaa3f3d56b83c39 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 15 Mar 2024 20:24:38 +0000 Subject: [PATCH] code fixes --- Controller/BackendController.php | 5 +---- Models/Label.php | 4 ++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 78a341a..da8db17 100644 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -166,8 +166,7 @@ final class BackendController extends Controller $view->setTemplate('/Modules/Labeling/Theme/Backend/layout-view'); $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1005701001, $request, $response); - /** @var \Modules\Labeling\Models\LabelLayout[] $layouts */ - $layout = LabelLayoutMapper::get() + $view->data['layout'] = LabelLayoutMapper::get() ->with('l11n') ->with('template') ->with('template/sources') @@ -175,8 +174,6 @@ final class BackendController extends Controller ->where('id', (int) $request->getData('id')) ->execute(); - $view->data['layout'] = $layout; - return $view; } } diff --git a/Models/Label.php b/Models/Label.php index 23e3371..5c9f2ad 100644 --- a/Models/Label.php +++ b/Models/Label.php @@ -222,6 +222,10 @@ class Label // should rotate if ($element->rotate !== 0.0) { $rotated = \imagerotate($in, $element->rotate, $transparency); + if ($rotated === false) { + return null; + } + \imagealphablending($rotated, false); \imagesavealpha($rotated, true);