---
title: "TYPO3: Extension Debug Funktion aktualisieren (t3lib_div::view_array zu t3lib_utility_Debug::viewArray)"
description: "Bei der Entwicklung einer TYPO3 CMS-Extension, bedienen sich die Entwickler gerne an der Debug-Funktion des TYPO3 CMS. Die gängige Debug-Funktion war t3lib_div::debug und wurde mit der TYPO3 CMS Versi"
canonical_url: "https://joergboesche.de/aktuelles/typo3-extension-debug-funktion-aktualisieren-t3lib_divview_array-zu-t3lib_utility_debugviewarray"
last_updated: "2013-01-06T14:59:19"
---

> Index of every page on this site: [llms.txt](https://joergboesche.de/llms.txt)

# TYPO3: Extension Debug Funktion aktualisieren (t3lib_div::view_array zu t3lib_utility_Debug::viewArray)

- Veröffentlicht: 2013-01-06
- Aktualisiert: 2013-01-06
- Kategorien: TYPO3
- URL: https://joergboesche.de/aktuelles/typo3-extension-debug-funktion-aktualisieren-t3lib_divview_array-zu-t3lib_utility_debugviewarray

> Hinweis: Dieser Beitrag ist über 10 Jahre alt. Inzwischen gibt es neuere TYPO3-Versionen – Konfiguration und Pfade können sich geändert haben.

Bei der Entwicklung einer TYPO3 CMS-Extension, bedienen sich die Entwickler gerne an der Debug-Funktion des TYPO3 CMS. Die gängige Debug-Funktion war **t3lib\_div::debug** und wurde mit der TYPO3 CMS Version 4.5.x als veraltet (deprecated) gekennzeichnet. Mit der TYPO3 CMS Version 4.7.x wurde die Debug-Funktion **t3lib\_div::debug** aus dem TYPO3-Core entfernt und durch eine neue Funktion und PHP-Klasse ersetzt. Zahlreiche Extensions beruhen noch auf der Debug-Funktion t3lib\_div::debug und erzeugen seit der TYPO3 CMS Version 4.7.x die Fehlermeldung `Fatal error: Call to undefined method t3lib_div::view_array() ...`.

### Die neue Debug-Methode in TYPO3 CMS Extensions:

```php
t3lib_utility_Debug::debug($var, $header, $group)
```

Zudem wurde eine neue Möglichkeit zum Debuggen eingeführt. -Die Debug-Ausgabe lässt sich nun in einem Pop-Up öffnen.  
`t3lib_utility_Debug::debugInPopUpWindow($debugVariable, $header);`

### Code-Beispiel (Snippet) zur Anwendung der neuen TYPO3-Debug Funktion:

```php
$result ='Here is a debug example!'.

t3lib_utility_Debug::viewArray($result);
```

**TYPO3 CMS API:**  
[TYPO3 CMS t3lib\_utility\_Debug Class Reference](http://api.typo3.org/typo3cms/45/html/classt3lib__utility___debug.html "TYPO3 CMS API")

## Sitemap

See the full [sitemap](https://joergboesche.de/sitemap.md) for all pages.
