Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Request.php

function Request::getRequestTarget

Overrides RequestInterface::getRequestTarget

File

vendor/guzzlehttp/psr7/src/Request.php, line 61

Class

Request
PSR-7 request implementation.

Namespace

GuzzleHttp\Psr7

Code

public function getRequestTarget() : string {
    if ($this->requestTarget !== null) {
        return $this->requestTarget;
    }
    $target = $this->uri
        ->getPath();
    if ($target === '') {
        $target = '/';
    }
    if ($this->uri
        ->getQuery() != '') {
        $target .= '?' . $this->uri
            ->getQuery();
    }
    return $target;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal