Hi Leute,
anbei ein paar kleine Beispiele für Rechteabfragen im PrivacyManager. (ab Version 1.1.0 steht die PrivacyManager.hasAccess Methode bereit)
Direkte Abfrage:
Beispiel: Rechte für 1 (Empfohlen) gewählt
Mehrfach Abfrage:
Beispiel: Rechte für 1 (Empfohlen) und 3 (Statistik) gewählt
Verkettung:
Natürlich können auch Werteabfragen logisch verkettet werden
Beispiel: Rechte für 1 ODER 3
anbei ein paar kleine Beispiele für Rechteabfragen im PrivacyManager. (ab Version 1.1.0 steht die PrivacyManager.hasAccess Methode bereit)
Direkte Abfrage:
Code:
PrivacyManager.hasAccess(NUMERISCHER-SCHWELLENWERT);
Code:
if ( PrivacyManager.hasAccess(1) ) { // do something }
Code:
PrivacyManager.hasAccess([NUMERISCHER-SCHWELLENWERT-1,NUMERISCHER-SCHWELLENWERT-2,...]);
Code:
if ( PrivacyManager.hasAccess([1,3]) ) { // do something }
Natürlich können auch Werteabfragen logisch verkettet werden
Beispiel: Rechte für 1 ODER 3
Code:
if( PrivacyManager.hasAccess(1) || PrivacyManager.hasAccess(3) ) { // do something }