Noty adapter for PHPFlasher. Feature-rich notification library with queue support.
- PHP >= 8.2
- PHPFlasher ^2.4.0
composer require php-flasher/flasher-noty// Basic usage
noty('Operation completed successfully!', 'success');
noty('An error occurred.', 'error');
noty('Information message.', 'info');
noty('Warning message.', 'warning');
// With options
noty('Success message', 'success', [
'timeout' => 3000,
'layout' => 'topCenter',
'progressBar' => true,
]);
// Custom notification
noty('Custom message', 'custom-type');- Simple API:
success(),error(),info(),warning(),flash() - Noty Options:
layout,theme,timeout,progressBar,closeWith - Queue Support: Named queue system for notification ordering
- Type Safety: Full PHP type hints and PHPStan support
- Helper Functions: Global
noty()helper for quick access
// Success notification
noty($message, 'success', $options, $title);
// Error notification
noty($message, 'error', $options, $title);
// Info notification
noty($message, 'info', $options, $title);
// Warning notification
noty($message, 'warning', $options, $title);
// Custom notification type
noty($message, $type, $options, $title);
// With options
noty($message, 'success', [
'layout' => 'topCenter',
'timeout' => 3000,
'theme' => 'mint',
], $title);Complete documentation: php-flasher.io