$site->toSafeString()
String template builder with automatic HTML escaping
$site->toSafeString(string|null $template = null, array $data = [ ], string|null $fallback = ''): string
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| $template | stringornull |
null
|
Template string or null to use the model ID |
| $data | array |
[ ]
|
|
| $fallback | stringornull |
''
|
Fallback for tokens in the template that cannot be replaced ( null to keep the original token) |
Return type
string
This method modifies the existing $site object it is applied to and returns it again.
Parent class
Kirby\Cms\Site
inherited from Kirby\Cms\ModelWithContent