Download the PHP package smartbooster/core-bundle without Composer
On this page you can find all versions of the php package smartbooster/core-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download smartbooster/core-bundle
More information about smartbooster/core-bundle
Files in smartbooster/core-bundle
Package core-bundle
Short Description Bundle grouping all vendor, generic utils and services that we use on each project
License MIT
Informations about the package core-bundle
SMARTBOOSTER - Core Bundle
Bundle grouping all vendor, generic utils and services that we use on each project
What's inside !
- Config IniOverrideConfig service to easily override php.ini options
- Monitoring routes for uptime tracking, phpinfo debugging and more
- DataFixtures abstract helper
- Query functions to extends Doctrine DQL capacity
- SentryCallback with special CleverCloud dedicated behavior
- Utils for Array, Date, Math, Regex and String
- Validator constraints for EmailChain, Modulo, Password and more
Installation
Enable Monitoring routes
To enable the monitoring routes, add the following codes to your config/routes.yaml
file :
The path ^/anonymous
must have PUBLIC_ACCESS
in the project security.yaml
config for the probe route to be accessible without user
Extra DQL functions
Add the following code to your config/packages/doctrine.yaml
according to your missing functions needs:
Sentry configuration
To use our SentryCallback add the following to your config/packages/sentry.yaml
:
Also declare the following in your config/packages/monolog.yaml
:
And define the Sentry\Monolog\Handler
service in your services.yaml :
Nelmio Security recommendations
We recommand to setup a Content Security Policy in addition to the config generated by the nelmio security recipe:
Contributing
Pull requests are welcome.
Thanks to everyone who has contributed already.
This project is supported by SmartBooster
All versions of core-bundle with dependencies
doctrine/doctrine-fixtures-bundle Version ^3.4
doctrine/orm Version ^2.13
egulias/email-validator Version ^3.0|^4.0
nelmio/security-bundle Version ^2.8 || ^3.0
sentry/sentry-symfony Version ^4.9
symfony/apache-pack Version ^1.0
symfony/form Version ^5.4|^6.2
symfony/framework-bundle Version ^5.4|^6.2
symfony/security-bundle Version ^5.4|^6.2
symfony/translation Version ^5.4|^6.2
theofidry/alice-data-fixtures Version ^1.5