Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
This class will load language strings in a template. More...
Public Member Functions | |
str ($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_string_helper::str | ( | $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:
{{#str}}activity{{/str}} {{#str}}actionchoice, core, {{#str}}delete{{/str}}{{/str}} (Nested) {{#str}}addinganewto, core, {"what":"This", "to":"That"}{{/str}} (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 |