PHP Class Sulu\Component\Webspace\Url\Replacer

Inheritance: implements Sulu\Component\Webspace\Url\ReplacerInterface
ファイルを表示 Open project: sulu/sulu

Public Methods

Method Description
appendLocalizationReplacer ( $url )
cleanup ( $url, array $replacers = null )
hasCountryReplacer ( $url )
hasHostReplacer ( $url )
hasLanguageReplacer ( $url )
hasLocalizationReplacer ( $url )
hasSegmentReplacer ( $url )
replace ( $url, $replacer, $value )
replaceCountry ( $url, $country )
replaceHost ( $url, $host )
replaceLanguage ( $url, $language )
replaceLocalization ( $url, $localization )
replaceSegment ( $url, $segment )

Protected Methods

Method Description
hasReplacer ( string $url, string $replacer ) Returns true if given replacer exists.

Method Details

appendLocalizationReplacer() public method

public appendLocalizationReplacer ( $url )

cleanup() public method

public cleanup ( $url, array $replacers = null )
$replacers array

hasCountryReplacer() public method

public hasCountryReplacer ( $url )

hasHostReplacer() public method

public hasHostReplacer ( $url )

hasLanguageReplacer() public method

public hasLanguageReplacer ( $url )

hasLocalizationReplacer() public method

public hasLocalizationReplacer ( $url )

hasReplacer() protected method

Returns true if given replacer exists.
protected hasReplacer ( string $url, string $replacer )
$url string
$replacer string

hasSegmentReplacer() public method

public hasSegmentReplacer ( $url )

replace() public method

public replace ( $url, $replacer, $value )

replaceCountry() public method

public replaceCountry ( $url, $country )

replaceHost() public method

public replaceHost ( $url, $host )

replaceLanguage() public method

public replaceLanguage ( $url, $language )

replaceLocalization() public method

public replaceLocalization ( $url, $localization )

replaceSegment() public method

public replaceSegment ( $url, $segment )