Browse Source

Replace ServerRequestFactory

arch
J. King 2 years ago
parent
commit
e588a52e88
  1. 4
      lib/REST.php

4
lib/REST.php

@ -11,7 +11,7 @@ use JKingWeb\Arsse\Misc\HTTP;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Message\ResponseInterface;
use Laminas\Diactoros\ServerRequestFactory;
use GuzzleHttp\Psr7\ServerRequest;
class REST {
public const API_LIST = [
@ -84,7 +84,7 @@ class REST {
// ensure the require extensions are loaded
Arsse::checkExtensions(...Arsse::REQUIRED_EXTENSIONS);
// create a request object if not provided
$req = $req ?? ServerRequestFactory::fromGlobals();
$req = $req ?? ServerRequest::fromGlobals();
// find the API to handle
[, $target, $class] = $this->apiMatch($req->getRequestTarget(), $this->apis);
// authenticate the request pre-emptively

Loading…
Cancel
Save