Symfony Notifier is a PHP library for sending notifications easily in Symfony applications using various channels such as email, SMS, Slack, and more.
Package Description Symfony Notifier is a versatile and powerful PHP library designed for Symfony developers who need to send notifications across different communication channels. With support for email, SMS, Slack, and more, this library simplifies the process of integrating notifications in Symfony applications, enhancing user engagement and communication.
Classes: Symfony\Component\Notifier\EventListener\SendFailedMessageToNotifierListener Symfony\Component\Notifier\EventListener\NotificationLoggerListener Symfony\Component\Notifier\Channel\ChannelPolicyInterface Symfony\Component\Notifier\Channel\DesktopChannel Symfony\Component\Notifier\Channel\BrowserChannel Symfony\Component\Notifier\Channel\ChannelPolicy Symfony\Component\Notifier\Channel\AbstractChannel Symfony\Component\Notifier\Channel\EmailChannel Symfony\Component\Notifier\Channel\ChatChannel Symfony\Component\Notifier\Channel\SmsChannel Symfony\Component\Notifier\Channel\PushChannel Symfony\Component\Notifier\Channel\ChannelInterface Symfony\Component\Notifier\Notification\Notification Symfony\Component\Notifier\Notification\PushNotificationInterface Symfony\Component\Notifier\Notification\SmsNotificationInterface Symfony\Component\Notifier\Notification\DesktopNotificationInterface Symfony\Component\Notifier\Notification\ChatNotificationInterface Symfony\Component\Notifier\Notification\EmailNotificationInterface Symfony\Component\Notifier\ChatterInterface Symfony\Component\Notifier\FlashMessage\FlashMessageImportanceMapperInterface Symfony\Component\Notifier\FlashMessage\DefaultFlashMessageImportanceMapper Symfony\Component\Notifier\FlashMessage\AbstractFlashMessageImportanceMapper Symfony\Component\Notifier\FlashMessage\BootstrapFlashMessageImportanceMapper Symfony\Component\Notifier\Notifier Symfony\Component\Notifier\Texter Symfony\Component\Notifier\DataCollector\NotificationDataCollector Symfony\Component\Notifier\Test\TransportTestCase Symfony\Component\Notifier\Test\Constraint\NotificationCount Symfony\Component\Notifier\Test\Constraint\NotificationTransportIsEqual Symfony\Component\Notifier\Test\Constraint\NotificationSubjectContains Symfony\Component\Notifier\Test\Constraint\NotificationIsQueued Symfony\Component\Notifier\Test\AbstractTransportFactoryTestCase Symfony\Component\Notifier\Test\IncompleteDsnTestTrait Symfony\Component\Notifier\Test\MissingRequiredOptionTestTrait Symfony\Component\Notifier\Test\TransportFactoryTestCase Symfony\Component\Notifier\Recipient\NoRecipient Symfony\Component\Notifier\Recipient\SmsRecipientTrait Symfony\Component\Notifier\Recipient\Recipient Symfony\Component\Notifier\Recipient\RecipientInterface Symfony\Component\Notifier\Recipient\EmailRecipientTrait Symfony\Component\Notifier\Recipient\EmailRecipientInterface Symfony\Component\Notifier\Recipient\SmsRecipientInterface Symfony\Component\Notifier\Event\SentMessageEvent Symfony\Component\Notifier\Event\MessageEvent Symfony\Component\Notifier\Event\FailedMessageEvent Symfony\Component\Notifier\Event\NotificationEvents Symfony\Component\Notifier\Message\SmsMessage Symfony\Component\Notifier\Message\ChatMessage Symfony\Component\Notifier\Message\EmailMessage Symfony\Component\Notifier\Message\NullMessage Symfony\Component\Notifier\Message\DesktopMessage Symfony\Component\Notifier\Message\FromNotificationInterface Symfony\Component\Notifier\Message\SentMessage Symfony\Component\Notifier\Message\MessageInterface Symfony\Component\Notifier\Message\MessageOptionsInterface Symfony\Component\Notifier\Message\PushMessage Symfony\Component\Notifier\Messenger\MessageHandler Symfony\Component\Notifier\Exception\LengthException Symfony\Component\Notifier\Exception\MissingRequiredOptionException Symfony\Component\Notifier\Exception\MultipleExclusiveOptionsUsedException Symfony\Component\Notifier\Exception\FlashMessageImportanceMapperException Symfony\Component\Notifier\Exception\RuntimeException Symfony\Component\Notifier\Exception\TransportException Symfony\Component\Notifier\Exception\ExceptionInterface Symfony\Component\Notifier\Exception\IncompleteDsnException Symfony\Component\Notifier\Exception\TransportExceptionInterface Symfony\Component\Notifier\Exception\UnsupportedMessageTypeException Symfony\Component\Notifier\Exception\InvalidArgumentException Symfony\Component\Notifier\Exception\UnsupportedSchemeException Symfony\Component\Notifier\Exception\LogicException Symfony\Component\Notifier\Chatter Symfony\Component\Notifier\NotifierInterface Symfony\Component\Notifier\TexterInterface Symfony\Component\Notifier\Transport Symfony\Component\Notifier\Transport\Transports Symfony\Component\Notifier\Transport\FailoverTransport Symfony\Component\Notifier\Transport\Dsn Symfony\Component\Notifier\Transport\RoundRobinTransport Symfony\Component\Notifier\Transport\AbstractTransportFactory Symfony\Component\Notifier\Transport\TransportFactoryInterface Symfony\Component\Notifier\Transport\NullTransport Symfony\Component\Notifier\Transport\TransportInterface Symfony\Component\Notifier\Transport\NullTransportFactory Symfony\Component\Notifier\Transport\AbstractTransport Close Code Integration Example Make sure to include the correct namespace and class paths for proper usage.
<?php
// Example from PHPlibraries.com
require_once 'libs/symfony/notifier/7.2.0/loader.php';
require_once 'libs/symfony/framework-bundle/{lib_version}/loader.php';
require_once 'libs/symfony/http-client/7.2.4/loader.php';
use Symfony\Component\Notifier\Notifier;
use Symfony\Component\Notifier\Message\ChatMessage;
$obj = new Notifier();
echo '✅ Test OK: ' . get_class($obj);
?>
Report a broken download or code We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.
Community Discussion Ask questions, share tips, or report issues below.