PHP Класс MC4WP_Dynamic_Content_Tags

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

Открытые свойства

Свойство Тип Описание
$context string

Защищенные свойства (Protected)

Свойство Тип Описание
$escape_mode The escape mode for replacement values.
$tags Array of registered dynamic content tags

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

Метод Описание
__construct ( string $context, $tags = [] )
all ( ) : array Return all registered tags
replace ( string $string, string $escape_mode = '' ) : string
replace_in_attributes ( string $string ) : string
replace_in_html ( string $string ) : string
replace_in_url ( string $string ) : string

Защищенные методы

Метод Описание
escape_value ( $value ) : mixed
escape_value_attributes ( $value ) : string
escape_value_html ( $value ) : string
escape_value_url ( $value ) : string
replace_tag ( $matches ) : string

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

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

public __construct ( string $context, $tags = [] )
$context string

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

Return all registered tags
public all ( ) : array
Результат array

escape_value() защищенный Метод

protected escape_value ( $value ) : mixed
$value
Результат mixed

escape_value_attributes() защищенный Метод

protected escape_value_attributes ( $value ) : string
$value
Результат string

escape_value_html() защищенный Метод

protected escape_value_html ( $value ) : string
$value
Результат string

escape_value_url() защищенный Метод

protected escape_value_url ( $value ) : string
$value
Результат string

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

public replace ( string $string, string $escape_mode = '' ) : string
$string string The string containing dynamic content tags.
$escape_mode string Escape mode for the replacement value. Leave empty for no escaping.
Результат string

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

public replace_in_attributes ( string $string ) : string
$string string
Результат string

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

public replace_in_html ( string $string ) : string
$string string
Результат string

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

public replace_in_url ( string $string ) : string
$string string
Результат string

replace_tag() защищенный Метод

protected replace_tag ( $matches ) : string
$matches
Результат string

Описание свойств

$context публичное свойство

public string $context
Результат string

$escape_mode защищенное свойство

The escape mode for replacement values.
protected $escape_mode

$tags защищенное свойство

Array of registered dynamic content tags
protected $tags