refactor: Замена строк на имена классов
This commit is contained in:
parent
1d22953f68
commit
82f6dd1630
4 changed files with 30 additions and 18 deletions
|
|
@ -1,16 +1,18 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Неверный запрос
|
||||
*/
|
||||
* Неверный запрос
|
||||
*/
|
||||
namespace ctiso;
|
||||
use Exception,
|
||||
ArrayAccess,
|
||||
ctiso\Collection,
|
||||
ctiso\Session;
|
||||
|
||||
// HTTPRequest = ArrayAccess
|
||||
class HttpRequest extends Collection
|
||||
/**
|
||||
* @template T
|
||||
*/
|
||||
class HttpRequest extends Collection
|
||||
{
|
||||
|
||||
public $_session;
|
||||
|
|
@ -21,9 +23,9 @@ class HttpRequest extends Collection
|
|||
public function __construct()
|
||||
{
|
||||
$list = [
|
||||
'data' => $_REQUEST,
|
||||
'get' => $_GET,
|
||||
'post' => $_POST,
|
||||
'data' => $_REQUEST,
|
||||
'get' => $_GET,
|
||||
'post' => $_POST,
|
||||
'cookie' => $_COOKIE
|
||||
];
|
||||
|
||||
|
|
@ -44,15 +46,19 @@ class HttpRequest extends Collection
|
|||
return parent::get($key);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param T $key
|
||||
* @return mixed
|
||||
*/
|
||||
function get($key, $default = null)
|
||||
{
|
||||
return parent::get('data')->get($key, $default);
|
||||
}
|
||||
|
||||
|
||||
function session(Session $value = null)
|
||||
{
|
||||
if ($value) {
|
||||
$this->_session = $value;
|
||||
$this->_session = $value;
|
||||
}
|
||||
return $this->_session;
|
||||
}
|
||||
|
|
@ -97,7 +103,7 @@ class HttpRequest extends Collection
|
|||
}
|
||||
|
||||
public function setAction($name)
|
||||
{
|
||||
{
|
||||
$this->setRawData('get', 'action', $name);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue