composer package updates
[openemr.git] / vendor / illuminate / contracts / Mail / MailQueue.php
blob1019b05de694d075ccee5c952d4e2791536ec59a
1 <?php
3 namespace Illuminate\Contracts\Mail;
5 interface MailQueue
7 /**
8 * Queue a new e-mail message for sending.
10 * @param string|array|MailableContract $view
11 * @param string $queue
12 * @return mixed
14 public function queue($view, $queue = null);
16 /**
17 * Queue a new e-mail message for sending after (n) seconds.
19 * @param \DateTimeInterface|\DateInterval|int $delay
20 * @param string|array|MailableContract $view
21 * @param string $queue
22 * @return mixed
24 public function later($delay, $view, $queue = null);