PeServer

AppUrl
in package

アプリ設定のURLをなるべく事故らず使う処理。

Table of Contents

Properties

$appConfiguration  : AppConfiguration
$publicUrl  : Url|null

Methods

__construct()  : mixed
addPublicUrl()  : Url
公開URLに対してパスの追加とクエリを設定する。
getDomain()  : string
ドメインを取得。
getPublicUrl()  : Url
公開URLを取得。

Properties

Methods

addPublicUrl()

公開URLに対してパスの追加とクエリを設定する。

public addPublicUrl(UrlPath $path[, UrlQuery|null $query = null ]) : Url

Url はパスを全置換えする挙動のため公開URLがパス付き(リバースプロキシ経由とか)の可能性があるのでそのあたりをいい感じにする感じ

※本来は IUrlHelper の役割だと思ってたけどそっちに手を入れる前にこっちが実装されてしまった感。

Parameters
$path : UrlPath
$query : UrlQuery|null = null
Return values
Url

getDomain()

ドメインを取得。

public getDomain() : string
Return values
string

getPublicUrl()

公開URLを取得。

public getPublicUrl() : Url
Return values
Url

        
On this page

Search results