Releases: spryker/symfony
2.1.6
2.1.5
2.1.4
Included commits: 2.1.3...2.1.4
Bugfixes
Bundle requires symfony/var-dumper which should only be installed in development.
- Removed symfony/var-dumper from spryker/symfony composer.json.
2.1.3
Included commits: 2.1.2...2.1.3
Added symfony/intl to composer.json.
2.1.2
Included commits: 2.1.1...2.1.2
DoubleSubmitProtectionServiceProvider has been moved to Application bundle to avoid the dependency from this low level bundle to a higher level one. This bundle's class has been marked as deprecated.
2.1.1
2.1.0
Included commits: 2.0.0...2.1.0
Features
Added Symfony form extension to provide double-submit-protection functionality.
Installation:
In order to provide the best customer experience and to prevent 95% cases of "multiple form submit", it is strongly recommended to implement the protection on front-end side, e.g. disabling form/button using JS, or put overlay with progress bar on top of it, etc. after first button click (form submit).
To enable the protection on PHP side, include: \Spryker\Shared\Symfony\Plugin\ServiceProvider\DoubleSubmitProtectionServiceProvider to the list of existing service providers. F.e. on Yves side add it to the ProjectName\Yves\Application::registerServiceProviders() method.