Datei- und Klassennamen
Klassennamen in Extbase bestehen immer aus den folgenden Bestandteilen:
dem Präfix
Tx_
dem Namen der Extension in
UpperCamelCase
-Schreibweise: Wenn die Extension den Keyblog_example
besitzt, so ist dieser Teil des KlassennamensBlogExample.
dem Pfad innerhalb des Classes/-Ordners zu der PHP-Datei, in der die Klasse definiert ist, wobei
/
durch_
ersetzt werden.
Tabelle A.1 zeigt einige Beispiele für die Benennung von Datei- und Klassennamen.
Tabelle A.1 Beispiele für Klassennamen
Klassenname | Extension Key | Verzeichnis |
---|---|---|
Tx_Extbase_Dispatcher | extbase | extbase/Classes/Dispatcher.php |
Tx_Extbase_MVC_Controller_ActionController | extbase | extbase/Classes/MVC/Controller/ActionController.php |
Tx_BlogExample_Domain_Model_Post | blog_example | blog_example/Classes/Domain/Model/Post.php ... |
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.