本文整理汇总了PHP中Illuminate\Mail\Mailer::setQueue方法的典型用法代码示例。如果您正苦于以下问题:PHP Mailer::setQueue方法的具体用法?PHP Mailer::setQueue怎么用?PHP Mailer::setQueue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Illuminate\Mail\Mailer
的用法示例。
在下文中一共展示了Mailer::setQueue方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setQueue
/**
* Assigns Queue manager instance
*
* @param \Illuminate\Queue\QueueManager $queue
* @return Mailer
*/
public function setQueue($queue)
{
$this->queue = $queue;
if ($this->mailer) {
$this->mailer->setQueue($queue);
}
return $this;
}
示例2: setMailerDependencies
/**
* Set a few dependencies on the mailer instance.
*
* @param \Illuminate\Mail\Mailer $mailer
* @param \Illuminate\Foundation\Application $app
* @return void
*/
protected function setMailerDependencies($mailer, $app)
{
$mailer->setContainer($app);
if ($app->bound('queue')) {
$mailer->setQueue($app['queue']);
}
}
示例3: setMailerDependencies
/**
* Set a few dependencies on the mailer instance.
*
* @param \Illuminate\Mail\Mailer $mailer
* @param \Illuminate\Foundation\Application $app
* @return void
*/
protected function setMailerDependencies($mailer, $app)
{
$mailer->setContainer($app);
if ($app->bound('log')) {
$mailer->setLogger($app['log']->getMonolog());
}
if ($app->bound('queue')) {
$mailer->setQueue($app['queue.connection']);
}
}
示例4: setMailerDependencies
/**
* Set a few dependencies on the mailer instance.
*
* @param \Illuminate\Mail\Mailer $mailer
* @param \Illuminate\Foundation\Application $app
* @return void
*/
protected function setMailerDependencies($mailer, $app)
{
$mailer->setContainer($app);
if ($app->bound('Psr\\Log\\LoggerInterface')) {
$mailer->setLogger($app->make('Psr\\Log\\LoggerInterface'));
}
if ($app->bound('queue')) {
$mailer->setQueue($app['queue.connection']);
}
}
示例5: setQueue
/**
* Set the queue manager instance.
*
* @param \Illuminate\Contracts\Queue\Queue $queue
* @return $this
* @static
*/
public static function setQueue($queue)
{
return \Illuminate\Mail\Mailer::setQueue($queue);
}