25 lines
480 B
PHP
25 lines
480 B
PHP
<?php
|
|
|
|
namespace Khofmann\Request;
|
|
|
|
use Pecee\Http\Request as PRequest;
|
|
use Pecee\SimpleRouter\SimpleRouter;
|
|
|
|
class Request
|
|
{
|
|
public static function request(): PRequest
|
|
{
|
|
return SimpleRouter::request();
|
|
}
|
|
|
|
public static function header(string $name, $defaultValue = null, bool $tryParse = true): ?string
|
|
{
|
|
return Request::request()->getHeader($name, $defaultValue, $tryParse);
|
|
}
|
|
|
|
public static function token()
|
|
{
|
|
return Request::header("token");
|
|
}
|
|
}
|