---
title: "t3lib_userAuth::getRawUserByUid: Using $this when not in object context"
url: "https://www.typo3.net/d/113338-t3lib-userauthgetrawuserbyuid-using-this-when-not-in-object-context"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2013-01-08"
last_reply: "2013-01-08"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# t3lib_userAuth::getRawUserByUid: Using $this when not in object context

Extensions › Entwicklung · 2 Antworten · gestartet 2013-01-08

## Eröffnungsbeitrag

**rgasch** · 2013-01-08 · [Beitrag #1](https://www.typo3.net/d/113338-t3lib-userauthgetrawuserbyuid-using-this-when-not-in-object-context/1)

Hallo,

in einer Extension die ich gerade programmiere versuche ich die Benutzer-Daten eines bestimmten Users abzufragen. Ich mache das wie folgt:

```php
$user = t3lib_userAuth::getRawUserByUid ($uid);
```

Bei diesem Aufruf bekomme ich den Fehler

```php
Fatal error: Using $this when not in object context in /var/www/html/test/typo3_477/t3lib/class.t3lib_userauth.php on line 1384
```

Mir ist klar dass ich den Fehler bekomme weil ich die Klasse nicht mit "new ....()" initialisiert habe. Da die Klasse jedoch keinen constructor hat ist mir nicht ganz klar wie die korrekte Erstellung eines solchen Objekts auszusehen hat. Alternativ ist es wahrscheinlich auch moeglich dass das Typo3 API mir eine korrekt initialisierte klasse liefert, aber leider habe ich den Aufruf hierzu auch nicht finden koennen.

Kann mir jemand bitte einen Tipp geben was ich tun muss um "t3lib_userAuth::getRawUserByUid" erfolgreich aufrufen zu koennen?

Gruss/Danke
Robert

## Antworten

### [#2](https://www.typo3.net/d/113338-t3lib-userauthgetrawuserbyuid-using-this-when-not-in-object-context/2) · LuP · 2013-01-08

Hallo,

FE:

```php
$GLOBALS['TSFE']->fe_user->getRawUserByUid($uid);
```

BE:

```php
$GLOBALS['BE_USER']->getRawUserByUid($uid);
```

VG,
LuP

### [#3](https://www.typo3.net/d/113338-t3lib-userauthgetrawuserbyuid-using-this-when-not-in-object-context/3) · rgasch · 2013-01-08

Danke, das war ja einfach. Da habe ich vor lauter Bäumen den Wald einfach nicht gesehen.

Vielen Dank!

Gruss
Robert

---

Quelle: „t3lib_userAuth::getRawUserByUid: Using $this when not in object context“, typo3.net, https://www.typo3.net/d/113338-t3lib-userauthgetrawuserbyuid-using-this-when-not-in-object-context
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
