|
@@ 283-286 (lines=4) @@
|
| 280 |
|
$refererSessionVar = 'zikularoutesmodule' . $this->objectTypeCapital . 'Referer'; |
| 281 |
|
if (null === $this->returnTo && $this->request->headers->has('referer')) { |
| 282 |
|
$currentReferer = $this->request->headers->get('referer'); |
| 283 |
|
if ($currentReferer != $this->request->getUri()) { |
| 284 |
|
$this->returnTo = $currentReferer; |
| 285 |
|
$this->request->getSession()->set($refererSessionVar, $this->returnTo); |
| 286 |
|
} |
| 287 |
|
} |
| 288 |
|
if (null === $this->returnTo && $this->request->getSession()->has($refererSessionVar)) { |
| 289 |
|
$this->returnTo = $this->request->getSession()->get($refererSessionVar); |
|
@@ 288-290 (lines=3) @@
|
| 285 |
|
$this->request->getSession()->set($refererSessionVar, $this->returnTo); |
| 286 |
|
} |
| 287 |
|
} |
| 288 |
|
if (null === $this->returnTo && $this->request->getSession()->has($refererSessionVar)) { |
| 289 |
|
$this->returnTo = $this->request->getSession()->get($refererSessionVar); |
| 290 |
|
} |
| 291 |
|
// store current uri for repeated creations |
| 292 |
|
$this->repeatReturnUrl = $this->request->getSchemeAndHttpHost() . $this->request->getBasePath() . $this->request->getPathInfo(); |
| 293 |
|
|