This page is still a beta!

Core Documentation


Chapter 3. TYPO3 API overview

3.1. Introduction

 

The source is the documentation!

(General wisdom)

The TYPO3 APIs are first and foremost documented inside of the source scripts. It would be impossible to maintain documentation at more than one location given the fact that things change and sometimes fast. This chapter describes the most important elements of the API. Some other elements have their own chapter further on.

Inline documentation

We have dedicated ourselves to document the classes and methods inside the source scripts (JavaDoc style). This means that you can use any phpDoc compliant documentor program to extract API documentation from the source. You can also install the extension "extdeveval" which provides a menu in the top bar with links to the most important APIs in TYPO3 from within the TYPO3 backend:

Clicking a link like "div" will bring up a new window with the full API of that class:

Pointers in the right direction

The point of this documentation is to help you understand which parts of the API are particularly important or useful for your TYPO3 hacking. The next pages will highlight functions and classes which you should make yourself familiar with.