Вход Регистрация
Файл: system/vendor/illuminate/contracts/Mail/Mailable.php
Строк: 73
<?php

namespace IlluminateContractsMail;

use 
IlluminateContractsQueueFactory as Queue;

interface 
Mailable
{
    
/**
     * Send the message using the given mailer.
     *
     * @param  IlluminateContractsMailFactory|IlluminateContractsMailMailer  $mailer
     * @return void
     */
    
public function send($mailer);

    
/**
     * Queue the given message.
     *
     * @param  IlluminateContractsQueueFactory  $queue
     * @return mixed
     */
    
public function queue(Queue $queue);

    
/**
     * Deliver the queued message after the given delay.
     *
     * @param  DateTimeInterface|DateInterval|int  $delay
     * @param  IlluminateContractsQueueFactory  $queue
     * @return mixed
     */
    
public function later($delayQueue $queue);

    
/**
     * Set the recipients of the message.
     *
     * @param  object|array|string  $address
     * @param  string|null  $name
     * @return self
     */
    
public function cc($address$name null);

    
/**
     * Set the recipients of the message.
     *
     * @param  object|array|string  $address
     * @param  string|null  $name
     * @return $this
     */
    
public function bcc($address$name null);

    
/**
     * Set the recipients of the message.
     *
     * @param  object|array|string  $address
     * @param  string|null  $name
     * @return $this
     */
    
public function to($address$name null);

    
/**
     * Set the locale of the message.
     *
     * @param  string  $locale
     * @return $this
     */
    
public function locale($locale);

    
/**
     * Set the name of the mailer that should be used to send the message.
     *
     * @param  string  $mailer
     * @return $this
     */
    
public function mailer($mailer);
}
Онлайн: 2
Реклама