Download the PHP package suntzu72/contao-hello-world-bundle without Composer
On this page you can find all versions of the php package suntzu72/contao-hello-world-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download suntzu72/contao-hello-world-bundle
More information about suntzu72/contao-hello-world-bundle
Files in suntzu72/contao-hello-world-bundle
Package contao-hello-world-bundle
Short Description Skeleton for custom Contao 4 bundles
License LGPL-3.0-or-later
Homepage https://contao.org
Informations about the package contao-hello-world-bundle
Contao 4 skeleton bundle
Contao is an Open Source PHP Content Management System for people who want a professional website that is easy to maintain. Visit the project website for more information.
You can use the skeleton bundle as basis for your own Contao bundle.
Install
Download the skeleton bundle:
Customize
First adjust the following files:
ecs.yaml
composer.json
phpunit.xml.dist
README.md
Then rename the following files and/or the references to SkeletonBundle
in
the following files:
src/ContaoManager/Plugin.php
src/DependencyInjection/ContaoSkeletonExtension.php
src/ContaoSkeletonBundle.php
tests/ContaoSkeletonBundleTest.php
Finally add your custom classes and resources. Make sure to register your services
within src/Resources/config/services.yml
. Also make sure to
adjust the Contao Manager Plugin (and the dependencies within the composer.json
)
accordingly, if your bundle makes adjustments to other bundles (e.g. adjustments
to a DCA of other bundles).
Release
Run the PHP-CS-Fixer and the unit test before you release your bundle:
All versions of contao-hello-world-bundle with dependencies
contao/core-bundle Version ^4.9
symfony/config Version ^4.4 || ^5.1
symfony/dependency-injection Version ^4.4 || ^5.1
symfony/http-kernel Version ^4.4 || ^5.1