ChannelManager
class ChannelManager extends Manager implements Dispatcher, Factory (View source)
Properties
protected Container | $container | The container instance. |
from Manager |
protected Repository | $config | The configuration repository instance. |
from Manager |
protected array | $customCreators | The registered custom driver creators. |
from Manager |
protected array | $drivers | The array of created "drivers". |
from Manager |
protected string | $defaultChannel | The default channel used to deliver messages. |
|
protected string|null | $locale | The locale used when sending notifications. |
Methods
Get the default channel driver name.
Create a new driver instance.
Dynamically call the default driver instance.
Send the given notification to the given notifiable entities.
Send the given notification immediately.
Get a channel instance.
Create an instance of the database driver.
Create an instance of the broadcast driver.
Create an instance of the mail driver.
Get the default channel driver name.
Set the default channel driver name.
Set the locale of notifications.
Details
void
send(Collection|array|mixed $notifiables, mixed $notification)
Send the given notification to the given notifiable entities.
void
sendNow(Collection|array|mixed $notifiables, mixed $notification, array|null $channels = null)
Send the given notification immediately.