mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-05-26 02:58:41 +00:00
Fixing ltrim of directory structure
This commit is contained in:
parent
8b2d415c0f
commit
2c52f544c1
|
|
@ -39,7 +39,7 @@ class Http implements UriInterface
|
||||||
* @var string
|
* @var string
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
private $rootPath = '';
|
private $rootPath = '/';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Uri.
|
* Uri.
|
||||||
|
|
@ -306,7 +306,7 @@ class Http implements UriInterface
|
||||||
$this->pass = $url['pass'] ?? null;
|
$this->pass = $url['pass'] ?? null;
|
||||||
$this->path = $url['path'] ?? null;
|
$this->path = $url['path'] ?? null;
|
||||||
$this->path = rtrim($this->path, '.php');
|
$this->path = rtrim($this->path, '.php');
|
||||||
$this->path = ltrim($this->path, $this->rootPath); // TODO: this could cause a bug if the rootpath is the same as a regular path which is usually the language
|
$this->path = strpos($this->path, $this->rootPath) === 0 ? substr($this->path, strlen($this->rootPath), strlen($this->path)) : $this->path; // TODO: this could cause a bug if the rootpath is the same as a regular path which is usually the language
|
||||||
$this->query = $url['query'] ?? null;
|
$this->query = $url['query'] ?? null;
|
||||||
|
|
||||||
if (isset($this->query)) {
|
if (isset($this->query)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user