celtic34fr / contact-gestion
📦 Bolt extension Contact formular and managment.
Installs: 320
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 5
Type:bolt-extension
Requires
- php: >=8.0
- bolt/core: >=5.1
- celtic34fr/contact-core: dev-master
- egulias/email-validator: ^3.2
- twig/twig: ^2.12 | ^3.0
Requires (Dev)
- phpunit/phpunit: ^9.6
- symplify/easy-coding-standard: ^8.3
This package is auto-updated.
Last update: 2024-12-14 11:35:22 UTC
README
Author: Gilbert ARMENGAUD
This Bolt extension provide a Contact Form and all the method to manage communication between visitors and the website.
Requierement:
Create a Bolt CMS project according the official documentation.
Then install the make-bundle from Symfony
composer require --dev symfony/maker-bundle
If the current version is not published as stable, change the stability requirement in the composer.json file to 'dev'
Installation:
composer require celtic34fr/contact-core
If composer return some errors that notice to you that the module cannot be install, use the following command :
composer -W require celtic34fr/contact-core
After, if you use Doctrine ORM, you must update your database with the following command :
symfony console make:migration
And after :
composer console doctrine:migrations:migrate
Now the installation is quiet finish.
Running PHPStan and Easy Codings Standard
First, make sure dependencies are installed:
celtic34fr/contact-core
COMPOSER_MEMORY_LIMIT=-1 composer update
And then run ECS:
vendor/bin/ecs check src