diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 1078326..617a69f 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -55,7 +55,7 @@ use phpOMS\Views\View; final class ApiController extends Controller { /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param HttpRequest $request Request * @param HttpResponse $response Response @@ -346,7 +346,10 @@ final class ApiController extends Controller } } - $view = new View($this->app->l11nManager, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); + $rcoll = []; + $report = null; + if (!$template->isStandalone) { /** @var Report $report */ $report = ReportMapper::get() @@ -358,9 +361,6 @@ final class ApiController extends Controller ->limit(1) ->execute(); - $rcoll = []; - $report = $report === false ? new NullReport() : $report; - if ($report->id > 0) { $files = $report->source->getSources(); @@ -368,11 +368,10 @@ final class ApiController extends Controller $rcoll[$media->name . '.' . $media->extension] = $media; } } - - $view->data['report'] = $report; - $view->data['rcoll'] = $rcoll; } + $view->data['report'] = $report; + $view->data['rcoll'] = $rcoll; $view->data['tcoll'] = $tcoll; $view->data['lang'] = $request->getData('lang') ?? $request->header->l11n->language; $view->data['template'] = $template; @@ -382,7 +381,7 @@ final class ApiController extends Controller } /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -557,7 +556,7 @@ final class ApiController extends Controller } /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 59b6872..1bb0fc4 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -38,7 +38,7 @@ use phpOMS\Views\View; final class BackendController extends Controller { /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -77,7 +77,7 @@ final class BackendController extends Controller } /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -103,7 +103,7 @@ final class BackendController extends Controller } /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -129,7 +129,7 @@ final class BackendController extends Controller } /** - * Routing end-point for application behaviour. + * Routing end-point for application behavior. * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -199,17 +199,19 @@ final class BackendController extends Controller } } + $rcoll = []; + $report = null; if (!$template->isStandalone) { if (!isset($tcoll['template'])) { throw new \Exception('No template file detected.'); } - /** @var \Modules\Helper\Models\Report[] $report */ - $report = ReportMapper::get()->where('template', $template->id)->sort('id', OrderType::DESC)->limit(1)->execute(); - - $rcoll = []; - $report = \end($report); - $report = $report === false ? new NullReport() : $report; + /** @var \Modules\Helper\Models\Report $report */ + $report = ReportMapper::get() + ->where('template', $template->id) + ->sort('id', OrderType::DESC) + ->limit(1) + ->execute(); if ($report->id > 0) { /** @var Media[] $files */ @@ -219,13 +221,12 @@ final class BackendController extends Controller $rcoll[$media->name . '.' . $media->extension] = $media; } } - - $view->data['report'] = $report; - $view->data['rcoll'] = $rcoll; } + $view->data['report'] = $report; $view->data['unit'] = $this->app->unitId; $view->data['tcoll'] = $tcoll; + $view->data['rcoll'] = $rcoll; $view->data['lang'] = $request->getData('lang') ?? $request->header->l11n->language; $view->data['template'] = $template; $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1002701001, $request, $response); diff --git a/Models/PermissionCategory.php b/Models/PermissionCategory.php index 152cca3..f9b7e25 100755 --- a/Models/PermissionCategory.php +++ b/Models/PermissionCategory.php @@ -17,7 +17,7 @@ namespace Modules\Helper\Models; use phpOMS\Stdlib\Base\Enum; /** - * Permision state enum. + * Permission category enum. * * @package Modules\Helper\Models * @license OMS License 2.0 diff --git a/Models/PermissionState.php b/Models/PermissionState.php index 152cca3..f9b7e25 100755 --- a/Models/PermissionState.php +++ b/Models/PermissionState.php @@ -17,7 +17,7 @@ namespace Modules\Helper\Models; use phpOMS\Stdlib\Base\Enum; /** - * Permision state enum. + * Permission category enum. * * @package Modules\Helper\Models * @license OMS License 2.0 diff --git a/Theme/Backend/helper-create.tpl.php b/Theme/Backend/helper-create.tpl.php index d8c8a48..b99e8bd 100755 --- a/Theme/Backend/helper-create.tpl.php +++ b/Theme/Backend/helper-create.tpl.php @@ -30,7 +30,7 @@ echo $this->data['nav']->render(); ?>
| - |
| + |