TYPO3 v8 has reached its end-of-life March 31st, 2020 and is not maintained by the community anymore.
You can order Extended Long Term Support (ELTS) here: TYPO3 ELTS.
The file name describes the functionality included in the file. It
consists of one or more nouns, written in UpperCamelCase. For example
frontend system extension there is the file
It is recommended to use only PHP classes and avoid non-class files.
Files that contain PHP interfaces must have the file name end on
For information on class names for user files, see the according section of this document.
One file can contain only one class or interface.
Extension for PHP files is always
Unit test files¶
Unit test files are located in the "
Tests/Unit/" folder in the
according extension, within a sub-structure matching the structure in
The naming conventions for the files are different from those explained
Test" is appended at the end of the name, before
The unit test class file for
See more about unit testing in the "Unit tests" chapter.