contao/test — Issue #990: Zugriff auf alexf ermöglichen
Author: computino
Created: 2011-11-29 07:08:28+00:00
State: open
Labels: backend, Feature

Ich würde gerne in eigenen Berechtigungschecks auf die Daten in $this->BackendUser->alexf zugreifen (was ich nicht darf weil protected). Es gibt aber leider auch keine getter-Methode für den Zugriff. Als dirtyhack habe ich die getter-Methode ergänzt, was nicht updatesicher ist.

```
public function +get($strKey)
{
switch ($strKey)
{
case 'isAdmin':
return $this->arrData['admin'] ? true : false;
break;

// weitere getter wie im Original, dann diesen ergänzt:

case 'alexf':
return $this->alexf;
break;

default:
return parent::__get($strKey);
break;
}
}
```

Einsatz: ich erstelle gerade ein bisschen bedienerfreudlichere Elemente, zum Beispiel auch nurnoch die Content-Elemente in die Auswahlliste, auf die der eingeloggte User Zugriff hat. Ansonsten kann er es auswählen und bekommt anschließend eine Fehlermeldung.

--- _Originally created on September 5th, 2009, at 08:25pm (ID 990)_