ViewHelper Documentation
format.case
Modifies the case of an input string to upper- or lowercase or capitalization.
The default transformation will be uppercase as in `mb_convert_case
` [1].
Possible modes are:
`lower
`
Transforms the input string to its lowercase representation
`upper
`
Transforms the input string to its uppercase representation
`capital
`
Transforms the input string to its first letter upper-cased, i.e. capitalization
`uncapital
`
Transforms the input string to its first letter lower-cased, i.e. uncapitalization
`capitalWords
`
Transforms the input string to each containing word being capitalized
Note that the behavior will be the same as in the appropriate PHP function `mb_convert_case
` [1];
especially regarding locale and multibyte behavior.
= Examples =
<f:format.case>Some Text with miXed case</f:format.case>
<f:format.case mode="capital">someString</f:format.case>
{article.title -> f:format.case(mode: 'capitalWords')}
Arguments
value string
The input value. If not given, the evaluated child nodes will be used
mode string
The case to apply, must be one of this' CASE_* constants. Defaults to uppercase application