Skip to content

Commit 6c5f3a4

Browse files
committed
extract method
1 parent dc2b82a commit 6c5f3a4

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

src/Illuminate/Mail/Mailer.php

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -207,9 +207,7 @@ public function send($view, array $data = [], $callback = null)
207207

208208
$this->sendSwiftMessage($message->getSwiftMessage());
209209

210-
if ($this->events) {
211-
$this->events->dispatch(new Events\MessageSent($message->getSwiftMessage()));
212-
}
210+
$this->dispatchSentEvent($message);
213211
}
214212

215213
/**
@@ -459,6 +457,21 @@ protected function shouldSendMessage($message)
459457
) !== false;
460458
}
461459

460+
/**
461+
* Dispatch the message sent event.
462+
*
463+
* @param \Illuminate\Mail\Message $message
464+
* @return void
465+
*/
466+
protected function dispatchSentEvent($message)
467+
{
468+
if ($this->events) {
469+
$this->events->dispatch(
470+
new Events\MessageSent($message->getSwiftMessage())
471+
);
472+
}
473+
}
474+
462475
/**
463476
* Force the transport to re-connect.
464477
*

0 commit comments

Comments
 (0)