class TextExtension extends AbstractExtension (View source)

Text functionality Twig extension.

Methods

array
getFilters()

{@inheritdoc}

string
safeString(string $str, bool $strict = false, string $extrachars = '')

No description

string
plainText(string $str)

Returns a plaintext version of a string. Kinda like |striptags only with is_safe => html

string
titleCase(string $str)

No description

string
slug(string $str)

No description

string
ucwords(string $string, string $delimiters = '')

No description

string
pregReplace(string $str, string $pattern, string $replacement = '', int $limit = -1)

Perform a regular expression search and replace on the given string.

string
formatBytes(int $bytes, int $precision = 2)

No description

urlDecode(string $string)

No description

Details

array getFilters()

{@inheritdoc}

Return Value

array

string safeString(string $str, bool $strict = false, string $extrachars = '')

Parameters

string $str
bool $strict
string $extrachars

Return Value

string

string plainText(string $str)

Returns a plaintext version of a string. Kinda like |striptags only with is_safe => html

Parameters

string $str

Return Value

string

string titleCase(string $str)

Parameters

string $str

Return Value

string

string slug(string $str)

Parameters

string $str

Return Value

string

string ucwords(string $string, string $delimiters = '')

Parameters

string $string
string $delimiters

Return Value

string

string pregReplace(string $str, string $pattern, string $replacement = '', int $limit = -1)

Perform a regular expression search and replace on the given string.

Parameters

string $str
string $pattern
string $replacement
int $limit

Return Value

string

string formatBytes(int $bytes, int $precision = 2)

Parameters

int $bytes
int $precision

Return Value

string

urlDecode(string $string)

Parameters

string $string