fix tests
Some checks failed
Image optimization / general_image_workflow (push) Has been cancelled
CI / general_module_workflow_php (push) Has been cancelled
CI / general_module_workflow_js (push) Has been cancelled

This commit is contained in:
Dennis Eichhorn 2024-05-18 02:15:38 +00:00
parent 042c8f940c
commit 91bd2ed1d6

View File

@ -95,9 +95,41 @@ final class BackendController extends Controller
return $navView; return $navView;
} }
/**
* Create mid navigation
*
* @param int $pageId Page/parent Id for navigation
* @param RequestAbstract $request Request
* @param ResponseAbstract $response Response
*
* @return NavigationView
*
* @since 1.0.0
* @codeCoverageIgnore
*/
public function createNavigationMidSide(int $pageId, RequestAbstract $request, ResponseAbstract $response) : NavigationView
{
$nav = Navigation::getInstance(
$request,
$this->app->accountManager->get($request->header->account),
$this->app->dbPool,
$this->app->unitId,
$this->app->appId
);
$navView = new NavigationView($this->app->l11nManager, $request, $response);
$navView->setTemplate('/Modules/Navigation/Theme/Backend/mid-side');
$navView->nav = $nav->nav;
$navView->parent = $pageId;
return $navView;
}
/** /**
* Get basic navigation view * Get basic navigation view
* *
* Usually used for 'top' and 'side' navigation (= root level navigation)
*
* @param RequestAbstract $request Request * @param RequestAbstract $request Request
* @param ResponseAbstract $response Response * @param ResponseAbstract $response Response
* *