From d434686dfbff4553090fb7a51115634fac0931cb Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 11 Mar 2021 21:23:41 +0100 Subject: [PATCH] draft ::with() function for models --- Controller/BackendController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 3cb7878..53e2b62 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -73,7 +73,9 @@ final class BackendController extends Controller $view->setTemplate('/Modules/Kanban/Theme/Backend/kanban-dashboard'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1005801001, $request, $response)); - $list = KanbanBoardMapper::withConditional('language', $response->getLanguage()) + $list = KanbanBoardMapper + ::with('columns', models: null) + ::with('language', $response->getLanguage()) ::getNewest(20, depth: 3); $view->setData('boards', $list); @@ -96,7 +98,7 @@ final class BackendController extends Controller { $view = new View($this->app->l11nManager, $request, $response); - $board = KanbanBoardMapper::withConditional('language', $response->getLanguage()) + $board = KanbanBoardMapper::with('language', $response->getLanguage()) ::get((int) $request->getData('id'), depth: 5); $accountId = $request->header->account;