From 1f0e082b708852f26bf9e7b0a19b75f0fa76df44 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 30 May 2023 15:44:16 +0200 Subject: [PATCH] Continue with getter/setter cleanup --- Controller/BackendController.php | 24 +++++++++--------------- Theme/Backend/contract-list.tpl.php | 4 ++-- Theme/Backend/contract-single.tpl.php | 8 ++++---- 3 files changed, 15 insertions(+), 21 deletions(-) diff --git a/Controller/BackendController.php b/Controller/BackendController.php index b894b3c..b3fddce 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -52,24 +52,18 @@ final class BackendController extends Controller $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/ContractManagement/Theme/Backend/contract-list'); - $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007901001, $request, $response)); + $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1007901001, $request, $response); $mapper = ContractMapper::getAll() ->with('account') ->limit(25); if ($request->getData('ptype') === 'p') { - $view->setData('contracts', - $mapper->where('id', $request->getDataInt('id') ?? 0, '<')->execute() - ); + $view->data['contracts'] = $mapper->where('id', $request->getDataInt('id') ?? 0, '<')->execute(); } elseif ($request->getData('ptype') === 'n') { - $view->setData('contracts', - $mapper->where('id', $request->getDataInt('id') ?? 0, '>')->execute() - ); + $view->data['contracts'] = $mapper->where('id', $request->getDataInt('id') ?? 0, '>')->execute(); } else { - $view->setData('contracts', - $mapper->where('id', 0, '>')->execute() - ); + $view->data['contracts'] = $mapper->where('id', 0, '>')->execute(); } return $view; @@ -92,7 +86,7 @@ final class BackendController extends Controller $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/ContractManagement/Theme/Backend/contract-single'); - $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007901001, $request, $response)); + $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1007901001, $request, $response); $contract = ContractMapper::get() ->with('account') @@ -100,20 +94,20 @@ final class BackendController extends Controller ->where('id', (int) $request->getData('id')) ->sort('files/id', 'DESC') ->execute(); - $view->addData('contract', $contract); + $view->data['contract'] = $contract; $contractTypes = ContractTypeMapper::getAll() ->with('l11n') ->where('l11n/language', $response->header->l11n->language) ->execute(); - $view->setData('contractTypes', $contractTypes); + $view->data['contractTypes'] = $contractTypes; $units = UnitMapper::getAll() ->execute(); - $view->setData('units', $units); + $view->data['units'] = $units; $editor = new \Modules\Editor\Theme\Backend\Components\Editor\BaseView($this->app->l11nManager, $request, $response); - $view->addData('editor', $editor); + $view->data['editor'] = $editor; return $view; } diff --git a/Theme/Backend/contract-list.tpl.php b/Theme/Backend/contract-list.tpl.php index 494a83e..4a88ab1 100755 --- a/Theme/Backend/contract-list.tpl.php +++ b/Theme/Backend/contract-list.tpl.php @@ -18,14 +18,14 @@ use phpOMS\Uri\UriFactory; * @var \phpOMS\Views\View $this * @var \Modules\ContractManagement\Models\Contract[] $contracts */ -$contracts = $this->getData('contracts') ?? []; +$contracts = $this->data['contracts'] ?? []; $previous = empty($contracts) ? '{/base}/contract/list' : '{/base}/contract/list?{?}&id=' . \reset($contracts)->id . '&ptype=p'; $next = empty($contracts) ? '{/base}/contract/list' : '{/base}/contract/list?{?}&id=' . \end($contracts)->id . '&ptype=n'; $now = new \DateTime('now'); -echo $this->getData('nav')->render(); ?> +echo $this->data['nav']->render(); ?>
diff --git a/Theme/Backend/contract-single.tpl.php b/Theme/Backend/contract-single.tpl.php index a0d0aac..b5c4d12 100755 --- a/Theme/Backend/contract-single.tpl.php +++ b/Theme/Backend/contract-single.tpl.php @@ -18,10 +18,10 @@ use phpOMS\Uri\UriFactory; * @var \phpOMS\Views\View $this * @var \Modules\ContractManagement\Models\Contract $contract */ -$contract = $this->getData('contract'); +$contract = $this->data['contract']; $contractFile = $contract->files; -echo $this->getData('nav')->render(); ?> +echo $this->data['nav']->render(); ?>
@@ -52,7 +52,7 @@ echo $this->getData('nav')->render(); ?>