Bolt\Controller\Backend\Records::setEditReferrer PHP Method

setEditReferrer() private method

Set the editreferrer in twig if it was not set yet.
private setEditReferrer ( Request $request ) : void
$request Symfony\Component\HttpFoundation\Request
return void
    private function setEditReferrer(Request $request)
    {
        $tmp = parse_url($request->server->get('HTTP_REFERER'));
        $tmpreferrer = $tmp['path'];
        if (!empty($tmp['query'])) {
            $tmpreferrer .= '?' . $tmp['query'];
        }
        if (strpos($tmpreferrer, '/overview/') !== false || $tmpreferrer === $this->generateUrl('dashboard') . '/') {
            $this->app['twig']->addGlobal('editreferrer', $tmpreferrer);
        }
    }