Translation
extends BaseContent
in package
Implement translation object
Generic translation object,it requires specific handling but is almost equal to contents
Tags
Table of Contents
- __construct() : mixed
- Translation constructor.
- GetPath() : string|null
- IsSystem() : bool
- Is a known system translation?
- Save() : Result
- Save translation
- SearchFields() : array<string|int, mixed>
- Return search indexer fields Convert instance to search indexer values
Methods
__construct()
Translation constructor.
public
__construct([string|null $id = null ][, string|null $language = null ]) : mixed
Parameters
- $id : string|null = null
-
A translation id
- $language : string|null = null
-
The base language
Return values
mixed —GetPath()
public
GetPath() : string|null
Tags
Return values
string|null —IsSystem()
Is a known system translation?
public
IsSystem() : bool
Return values
bool —Save()
Save translation
public
Save([bool $force_new_id = false ]) : Result
Update in custom cache and save using the parent method
Parameters
- $force_new_id : bool = false
-
Compatibility reason
Return values
Result —A result object
SearchFields()
Return search indexer fields Convert instance to search indexer values
public
SearchFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —The search indexer fields