improve link building (QUERY_STRING and PATH_INFO are now allowed)
[GitHub/Stricted/Domain-Control-Panel.git] / lib / system / route / Request.class.php
CommitLineData
7d0df713
S
1<?php
2namespace dns\system\route;
3use Zend\Stdlib\Request as BaseRequest;
4
5class Request extends BaseRequest {
7d0df713 6 public function getPath() {
cff58c55
S
7 if (isset($_SERVER['PATH_INFO']) && !empty($_SERVER['PATH_INFO'])) {
8 $queryString = $_SERVER['PATH_INFO'];
9 }
10 else {
11 $queryString = $_SERVER['QUERY_STRING'];
12
13 if (strpos($queryString, '&') !== false) {
14 $pos = strpos($queryString, '&');
15 $queryString = substr($queryString, 0, $pos);
16 }
f15c948f 17 }
f15c948f 18 return $queryString;
7d0df713
S
19 }
20}