PHP Класс Ouzo\Utilities\RecursiveStrSubstitutor

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $values = [], null | string $default = null, integer $maxNestLevel = 10 ) Creates recursive substitutor
replace ( string $string ) : mixed Use StrSubstitutor class recursively

Описание методов

__construct() публичный метод

Creates recursive substitutor
public __construct ( array $values = [], null | string $default = null, integer $maxNestLevel = 10 )
$values array
$default null | string
$maxNestLevel integer

replace() публичный метод

Example: $strSubstitutor = new RecursiveStrSubstitutor(array('HOST' => '{{URL}}', 'URL' => 'website.foo')); $substituted = $strSubstitutor->replace('Connect with {{HOST}}'); Result: Connect with website.foo
public replace ( string $string ) : mixed
$string string
Результат mixed