1
0
Fork 0

Add basic TYPO3 extension boilerplate

Basic directories and ext_emconf.php configuration. Everything else
seems to be not strictly necessary.

Closes #2
This commit is contained in:
Marcel Kapfer 2022-06-23 22:29:29 +02:00
parent d3fd5af56f
commit 66d724e99a
Signed by: mmk2410
GPG key ID: CADE6F0C09F21B09
13 changed files with 25 additions and 1 deletions

View file

View file

View file

View file

View file

@ -3,7 +3,7 @@
[[https://ddev.readthedocs.io/][DDEV-Local]] is a tool for setting up local PHP development environments within few minutes using Docker. It includes specific support for various PHP platforms including [[https://typo3.org][TYPO3]].
While it is quite simple to use, it requires a little bit of initial setup for new or existing projects. This boilerplate repository contains an example configuration for a DDEV-Local TYPO3 setup. As with everything else there is more than one way to do it and of course you do not need to follow this configuration (exactly). Please be aware that this repository *only* includes the configuration for DDEV but *not* the boilerplate for a TYPO3 extension. It is necessary to add the therefore required configuration yourself. So this repository may be more used as a reference point then as a clone-and-start-coding setup.
While it is quite simple to use, it requires a little bit of initial setup for new or existing projects. This boilerplate repository contains an example configuration for a DDEV-Local TYPO3 setup. As with everything else there is more than one way to do it and of course you do not need to follow this configuration (exactly). Please be aware that this repository *only* includes a very basic boilerplate for a TYPO3 extension. It is perhaps necessary to add some configuration yourself.
* How to use it

View file

View file

View file

View file

View file

View file

View file

24
ext_emconf.php Normal file
View file

@ -0,0 +1,24 @@
<?php
$EM_CONF[$_EXTKEY] = [
'title' => 'TYPO3 DDEV-Local Boilerplate',
'description' => 'Boilerplate TYPO3-Extension for working with DDEV Local.',
'category' => 'example',
'author' => 'Marcel Kapfer'
'author_company' => '',
'author_email' => 'opensource@mmk2410.org',
'state' => 'test',
'clearCacheOnLoad' => true,
'version' => '11.0.0',
'constraints' => [
'depends' => [
'typo3' => '11.0.0-11.99.99',
]
],
'autoload' => [
'psr-4' => [
'MMK2410\\TYPO3DDEVLocalBoilerplate\\' => 'Classes'
]
],
];