\contentmanager

Ermittelt die benötigte Sprache und läd die entsprechende sprache liest die Content datein aus und wandelt deren Inhalt in einen JSON string für den Client weiter

Summary

Methods
Properties
Constants
__construct()
get_preferred_language()
generate_content()
get_content()
set_content()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$content
$lng
$userloggedin
N/A

Properties

$content

$content : string

Type

string — Content im json format

$lng

$lng : string

Type

string — Sprachstring

$userloggedin

$userloggedin : boolean

Type

boolean — Speichert den loginzustand des users

Methods

__construct()

__construct() 

Textmenager Object initallisieren und sprachobjekt in $lng speichern

get_preferred_language()

get_preferred_language() : string

ermittelt den Sprachcode anhand des Servers oder der Usereinstellungen sofern eingelogt

Returns

string —

Sprachcode

generate_content()

generate_content(string  $content) 

Liest die Content datei aus und speichert ein JSON string in $this->content der die inhaltsinformationen bereithält

Parameters

string $content

enthält den dateinamen und optionen default.php&op=whatver

get_content()

get_content() : string

Gibt den aktuellen Content aus

Returns

string —

Content im json format

set_content()

set_content(string  $content) 

Speichert den content

Parameters

string $content

im json format