FileAccess Orion

Translation extends BaseContent
in package

Implement translation object

Generic translation object,it requires specific handling but is almost equal to contents

Tags
category

Core content type

author

Tobias Teichner webmaster@teichner.biz

since

File available since v0.42

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
inheritDoc
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

Search results