<?php
namespace App\Controller\Document;
use Pimcore\Navigation\Builder;
use App\Classes\Controller\AbstractFrontController as AbstractFrontController;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\HttpFoundation\Request;
class AbstractDocumentController extends AbstractFrontController
{
protected $navigationBuilder;
public function __construct(Builder $navigationBuilder)
{
$this->navigationBuilder = $navigationBuilder;
}
/**
* @param Request $request
* @return void
*/
#[Template()]
public function defaultAction(Request $request)
{
}
/**
* @param Request $request
* @return void
*/
#[Template()]
public function headerAction(Request $request)
{
$masterRequest = $this->get('request_stack')->getMasterRequest();
$explodedPath = explode('/', $masterRequest->getPathInfo());
$this->view->division = null;
if (count($explodedPath) > 1) {
$this->view->division = $explodedPath[1];
}
$this->view->requestUri = $masterRequest->getRequestUri();
$this->view->routeName = $masterRequest->get('_route');
}
/**
* @param Request $request
* @return void
*/
#[Template()]
public function footerAction(Request $request)
{
}
}