class EmailNotificationDriver implements NotificationDriverInterface

Methods

__construct(Queue $queue)

No description

void
send(BlueprintInterface $blueprint, array $users)

<p>Conditionally sends a notification to users, generally using a queue.</p>

mailNotifications(MailableInterface $blueprint, array $recipients)

<p>Mail a notification to a list of users.</p>

void
registerType(string $blueprintClass, array $driversEnabledByDefault)

<p>Logic for registering a notification type, generally used for adding a user preference.</p>

Details

__construct(Queue $queue)

Parameters

Queue $queue

void send(BlueprintInterface $blueprint, array $users)

<p>Conditionally sends a notification to users, generally using a queue.</p>

Parameters

BlueprintInterface $blueprint
array $users

Return Value

void

protected mailNotifications(MailableInterface $blueprint, array $recipients)

<p>Mail a notification to a list of users.</p>

Parameters

MailableInterface $blueprint
array $recipients

void registerType(string $blueprintClass, array $driversEnabledByDefault)

<p>Logic for registering a notification type, generally used for adding a user preference.</p>

Parameters

string $blueprintClass
array $driversEnabledByDefault

Return Value

void