DeliveryUrlRewriter
in package
メディアの配信先URL(ASSETS_DELIVERY_URL)への書き換えを担う。
Table of Contents
Properties
- $managedDomainRegistry : ManagedDomainRegistry
- $mediaDeliveryUrl : string
- メディアの配信URL
Methods
- __construct() : mixed
- replaceDeliveryUrl() : string
- メディアの配信先URLを書き換え
- replaceDeliveryUrlAll() : string
- メディアの配信先URLを書き換え(全て)
- isUrlFromManagedDomain() : bool
- 指定URLが管理ドメインからのものかどうかを判定
Properties
$managedDomainRegistry
private
ManagedDomainRegistry
$managedDomainRegistry
$mediaDeliveryUrl
メディアの配信URL
private
string
$mediaDeliveryUrl
= ''
Methods
__construct()
public
__construct(ManagedDomainRegistry $managedDomainRegistry) : mixed
Parameters
- $managedDomainRegistry : ManagedDomainRegistry
replaceDeliveryUrl()
メディアの配信先URLを書き換え
public
replaceDeliveryUrl(string $url) : string
Parameters
- $url : string
Return values
stringreplaceDeliveryUrlAll()
メディアの配信先URLを書き換え(全て)
public
replaceDeliveryUrlAll(string $html) : string
Parameters
- $html : string
Return values
stringisUrlFromManagedDomain()
指定URLが管理ドメインからのものかどうかを判定
private
isUrlFromManagedDomain(string $url) : bool
Parameters
- $url : string