- โ DDEV Setup with commands and testing environment
- โ PHPStan Level 8 continuous testing
- โ TypoScript Linting
- โ EditorConfig Checks and Fixes
- โ Documentation Template and Rendering
- โ GitHub Actions for CI/CD
- โ Generic TYPO3 Extension Template for rapid Development
In this section you will find a quick guide on how to use this template.
- Getting started
- Search for
YourVendorName\\YourExtensionName\\
and replace with your vendor and extension name- Search for
yourvendorname/yourextensionname
and replace with your vendor and extension name
- Search for
- Search for
yourextensionname
and replace with your extension name - Search for
yourextensionkey
and replace with your extension key
- Search for
- Launch the extension in your TYPO3 instance
- Install TYPO3 environments (thanks to ddev-for-typo3-extensions)
ddev install-v12
- TYPO3 Login:
- Username:
admin
- Password:
Password:joh316
(also in install tool)
- Username:
You can use the following commands to lint and check your code:
# If you just want to check for errors in your TypoScript or PHPFiles
ddev composer run check
# Apply editorconfig rules to your files
ddev composer run fix