Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
|
This class will load language strings in a template. More...
Public Member Functions | |
__construct () | |
Create new instance of mustache clean string helper. | |
cleanstr ($text, Mustache_LambdaHelper $helper) | |
Read a lang string from a template and get it from get_string. | |
This class will load language strings in a template.
core\output\mustache_clean_string_helper::cleanstr | ( | $text, | |
Mustache_LambdaHelper | $helper ) |
Read a lang string from a template and get it from get_string.
Some examples for calling this from a template are:
{{#cleanstr}}activity{{/cleanstr}} {{#cleanstr}}actionchoice, core, {{#str}}delete{{/str}}{{/cleanstr}} (Together with the str helper) {{#cleanstr}}addinganewto, core, {"what":"This", "to":"That"}{{/cleanstr}} (Complex $a)
The args are comma separated and only the first is required. The last is a $a argument for get string. For complex data here, use JSON.
string | $text | The text to parse for arguments. |
Mustache_LambdaHelper | $helper | Used to render nested mustache variables. |
string |