Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
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. More... | |
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 |