๐Ÿ“œ TYPO3 TEMPLATE EXTENSION

TYPO3 DDEV PHPStan GitHub Actions

โœจ FEATURES

  • โœ… 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

๐Ÿ”ง HOW TO USE

In this section you will find a quick guide on how to use this template.

๐Ÿงช INSTALLATION & ADAPTATION & CONFIGURATION

  1. 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 yourextensionname and replace with your extension name
    • Search for yourextensionkey and replace with your extension key
  2. Launch the extension in your TYPO3 instance
    ddev install-v12
    • TYPO3 Login:
      • Username: admin
      • Password: Password:joh316 (also in install tool)

๐Ÿš€ DEPLOYMENT

๐Ÿ”ฎ DEVELOPER GUIDE

๐Ÿ–‹ LINTING AND CHECKS

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

๐Ÿซ‚ HOW TO CONTRIBUTE

๐Ÿงก SPECIAL THANKS