Und Action!

Unsere Reise durch das Blog-Beispiel ist nicht nur ein Bildungs-, sondern auch ein Aktivurlaub. Wenden wir uns nun den Aktivitäten zu. Wir sind mittlerweile im BlogController angekommen. Die zugehörige Klassendatei finden Sie unter EXT:blog_example/Classes/BlogController.php.

Controller gibt es in der Softwareentwicklung in verschiedensten Varianten. Bei Extbase treten Controller hauptsächlich als ActionController auf. Diese Variante ist gekennzeichnet durch kurze Methoden, die für die Steuerung einer einzigen Aktion zuständig sind, die sogenannten Actions. Schauen wir uns zunächst in einer gekürzten Fassung des BlogController etwas um:

class Tx_BlogExample_Controller_BlogController extends Tx_Extbase_MVC_Controller_ActionController ...

Get Zukunftssichere TYPO3-Extensions mit Extbase und Fluid now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.