\navigationmanager

Fügt navigationsoptionen zum JSON ausgbaestring ein.

Sorgt dafür das bestimmte Seiten nicht angezeigt werden wenn die Zugriffsrechte nicht vorhanden sind

Summary

Methods
Properties
Constants
__construct()
addnav()
redirect()
basic_loginnav()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$allowednav
$whitelist
N/A

Properties

$allowednav

$allowednav : array

Type

array — zulässige Navigation

$whitelist

$whitelist : array

Type

array — datein die von der zugriffskontrolle ausgenommen sind

Methods

__construct()

__construct() 

Läd die liste aus den eisntellungen welcher Content auch ohne eingelogt zu sein angezeigt werden dürfen.

addnav()

addnav(string  $title, string  $link, string  $menue = false) : array

Fügt einen navigationslink hinzu

Parameters

string $title

Name des Links

string $link

URl des links

string $menue

type des links footer/menuenav/nav

Returns

array —

$json gibt ein array mit den link informationen zurück

redirect()

redirect(string  $location) 

leitet direkt auf eine andere seite weiter speichert aktuelle usersession zwischen

Parameters

string $location

ziel der weiterleitung (url)

basic_loginnav()

basic_loginnav() : array|boolean

Definiert die basis Navigation fürs Menü wenn man eingeloggt ist.

Returns

array|boolean —

gibt ein array zurück sofern navigation vorhanden ist sonst false