Pagekit\Application\UrlProvider::base PHP Метод

base() публичный Метод

Gets the base path for the current request.
public base ( mixed $referenceType = UrlGenerator::ABSOLUTE_PATH ) : string
$referenceType mixed
Результат string
    public function base($referenceType = UrlGenerator::ABSOLUTE_PATH)
    {
        $request = $this->router->getRequest();
        $url = $request->getBasePath();
        if ($referenceType === UrlGenerator::ABSOLUTE_URL) {
            $url = $request->getSchemeAndHttpHost() . $url;
        } elseif ($referenceType === self::BASE_PATH) {
            $url = '';
        }
        return $url;
    }