php-flasher/flasher-symfony
Integrate flash notifications into Symfony projects effortlessly with PHPFlasher. Improve user experience and application feedback loops easily.
1,322,808
13
| Install | |
|---|---|
composer require php-flasher/flasher-symfony |
|
| Latest Version: | v2.5.2 |
| PHP: | >=8.2 |
| License: | MIT |
| Last Updated: | Apr 5, 2026 |
| Links: | GitHub · Packagist |
Maintainer: yoeunes
PHPFlasher Symfony Adapter
Symfony framework adapter for PHPFlasher. Seamless integration with zero JavaScript setup.
Requirements
- PHP >= 8.2
- Symfony >= 7.0
Installation
composer require php-flasher/flasher-symfony
Run the install command:
php bin/console flasher:install
Quick Start
// Success notification
flash('Your changes have been saved!');
// In controller
public function save(): Response
{
// Your logic...
flash('Operation completed successfully!');
return $this->redirectToRoute('home');
}
// With dependency injection
public function save(FlasherInterface $flasher): Response
{
// Your logic...
$flasher->success('Changes saved!');
return $this->redirectToRoute('home');
}
Configuration
Publish configuration file:
php bin/console flasher:install --config
This creates config/packages/flasher.yaml where you can customize:
- Default adapter
- Global options
- Flash bag mapping
- Presets
Documentation
Complete documentation: php-flasher.io