mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-08 05:18:40 +00:00
Fix custom uri
This commit is contained in:
parent
669dfed3d2
commit
caa5bf5740
|
|
@ -45,13 +45,7 @@ class Request extends RequestAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
protected $path = null;
|
protected $path = null;
|
||||||
/**
|
|
||||||
* Request status.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
* @since 1.0.0
|
|
||||||
*/
|
|
||||||
protected $status = RequestStatus::R_200;
|
|
||||||
/**
|
/**
|
||||||
* Uploaded files.
|
* Uploaded files.
|
||||||
*
|
*
|
||||||
|
|
@ -110,10 +104,10 @@ class Request extends RequestAbstract
|
||||||
*/
|
*/
|
||||||
public function init($uri = null) /* : void */
|
public function init($uri = null) /* : void */
|
||||||
{
|
{
|
||||||
if (!isset($uri)) {
|
if (!isset($uri) && !isset($this->uri)) {
|
||||||
$this->initCurrentRequest();
|
$this->initCurrentRequest();
|
||||||
} else {
|
} else {
|
||||||
$this->initPseudoRequest($uri);
|
$this->initPseudoRequest($uri ?? $this->uri->__toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->data = array_change_key_case($this->data, CASE_LOWER);
|
$this->data = array_change_key_case($this->data, CASE_LOWER);
|
||||||
|
|
@ -139,6 +133,7 @@ class Request extends RequestAbstract
|
||||||
*/
|
*/
|
||||||
private function initCurrentRequest() /* : void */
|
private function initCurrentRequest() /* : void */
|
||||||
{
|
{
|
||||||
|
$this->uir = new Http(Http::getCurrent());
|
||||||
$this->data = $_GET ?? [];
|
$this->data = $_GET ?? [];
|
||||||
$this->files = $_FILES ?? [];
|
$this->files = $_FILES ?? [];
|
||||||
$this->language = $this->loadRequestLanguage();
|
$this->language = $this->loadRequestLanguage();
|
||||||
|
|
@ -329,6 +324,11 @@ class Request extends RequestAbstract
|
||||||
return $this->browser;
|
return $this->browser;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function setBrowser(string $browser) /* : void */
|
||||||
|
{
|
||||||
|
$this->browser = $browser;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Determine request OS.
|
* Determine request OS.
|
||||||
*
|
*
|
||||||
|
|
@ -353,6 +353,11 @@ class Request extends RequestAbstract
|
||||||
return $this->os;
|
return $this->os;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function setOS(string $os) /* : void */
|
||||||
|
{
|
||||||
|
$this->os = $os;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get request hashes.
|
* Get request hashes.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user