Почта
класс Почта расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищенный Application|null | $app | Экземпляр приложения, используемый в качестве фасада. | из Facade |
| статический защищенный массив | $resolvedInstance | Экземпляры решенных объектов. | из Facade |
| статический защищенный bool | $cached | Указывает, должен ли решенный экземпляр быть кэширован. | из Facade |
Методы
| static void | resolved(Closure $callback) Выполнить замыкание, когда фасад будет разрешен. | from Facade |
| static MockInterface | spy() Преобразовать фасад в шпион Mockery. | from Facade |
| static MockInterface | partialMock() Инициализировать частичный мок для фасада. | from Facade |
| static Expectation | shouldReceive() Инициализировать ожидание мока для фасада. | from Facade |
| static Expectation | expects() Инициализировать ожидание мока для фасада. | from Facade |
| static MockInterface | createFreshMockInstance() Создать новый экземпляр мока для заданного класса. | from Facade |
| static MockInterface | createMock() Создать новый экземпляр мока для заданного класса. | from Facade |
| static bool | isMock() Определяет, установлен ли мок в качестве экземпляра фасада. | from Facade |
| static string|null | getMockableClass() Получить мокаемый класс для связанного экземпляра. | from Facade |
| static void | swap(mixed $instance) Произвести обмен экземпляра, стоящего за фасадом. | from Facade |
| static bool | isFake() Определяет, установлен ли «фиктивный» экземпляр в качестве фасада. | from Facade |
| static mixed | getFacadeRoot() Получить корневый объект, стоящий за фасадом. | from Facade |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name) Разрешить корневой экземпляр фасада из контейнера. | from Facade |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Facade |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Facade |
| static Collection | defaultAliases() Получить стандартные псевдонимы приложения. | from Facade |
| static Application|null | getFacadeApplication() Получить экземпляр приложения, стоящий за фасадом. | from Facade |
| static void | setFacadeApplication(Application|null $app) Установить экземпляр приложения. | from Facade |
| static mixed | __callStatic(string $method, array $args) Обработать динамические статические вызовы к объекту. | from Facade |
| static MailFake | fake() Заменить связанный экземпляр фиктивным. | |
| static Mailer | mailer(string|null $name = null) Нет описания | |
| static Mailer | driver(string|null $driver = null) Нет описания | |
| static TransportInterface | createSymfonyTransport(array $config) Нет описания | |
| static string | getDefaultDriver() Нет описания | |
| static void | setDefaultDriver(string $name) Нет описания | |
| static void | purge(string|null $name = null) Нет описания | |
| static MailManager | extend(string $driver, Closure $callback) Нет описания | |
| static Application | getApplication() Нет описания | |
| static MailManager | setApplication(Application $app) Нет описания | |
| static MailManager | forgetMailers() Нет описания | |
| static void | alwaysFrom(string $address, string|null $name = null) Нет описания | |
| static void | alwaysReplyTo(string $address, string|null $name = null) Нет описания | |
| static void | alwaysReturnPath(string $address) Нет описания | |
| static void | alwaysTo(string $address, string|null $name = null) Нет описания | |
| static PendingMail | to(mixed $users, string|null $name = null) Нет описания |
| статический PendingMail | cc(mixed $users, string|null $name = null) Описание отсутствует | |
| статический PendingMail | bcc(mixed $users, string|null $name = null) Описание отсутствует | |
| статический SentMessage|null | html(string $html, mixed $callback) Описание отсутствует | |
| статический SentMessage|null | raw(string $text, mixed $callback) Описание отсутствует | |
| статический SentMessage|null | plain(string $view, array $data, mixed $callback) Описание отсутствует | |
| статический string | render(string|array $view, array $data = []) Описание отсутствует | |
| статический SentMessage|null | send(Mailable|string|array $view, array $data = [], Closure|string|null $callback = null) Описание отсутствует | |
| статический SentMessage|null | sendNow(Mailable|string|array $mailable, array $data = [], Closure|string|null $callback = null) Описание отсутствует | |
| статический mixed | queue(Mailable|string|array $view, string|null $queue = null) Описание отсутствует | |
| статический mixed | onQueue(string $queue, Mailable $view) Описание отсутствует | |
| статический mixed | queueOn(string $queue, Mailable $view) Описание отсутствует | |
| статический mixed | later(DateInterval|int $delay, Mailable $view, string|null $queue = null) Описание отсутствует | |
| статический mixed | laterOn(string $queue, DateInterval|int $delay, Mailable $view) Описание отсутствует | |
| статический TransportInterface | getSymfonyTransport() Описание отсутствует | |
| статический Factory | getViewFactory() Описание отсутствует | |
| статический void | setSymfonyTransport(TransportInterface $transport) Описание отсутствует | |
| статический Mailer | setQueue(Factory $queue) Описание отсутствует | |
| статический void | macro(string $name, object|callable $macro = null) Описание отсутствует | |
| статический void | mixin(object $mixin, bool $replace = true) Описание отсутствует | |
| статический bool | hasMacro(string $name) Описание отсутствует | |
| статический void | flushMacros() Описание отсутствует | |
| статический void | assertSent(Closure $mailable, callable|array|string|int|null $callback = null) Описание отсутствует | |
| статический void | assertNotOutgoing(Closure $mailable, callable|null $callback = null) Описание отсутствует | |
| статический void | assertNotSent(Closure $mailable, callable|array|string|null $callback = null) Описание отсутствует | |
| статический void | assertNothingOutgoing() Описание отсутствует | |
| статический void | assertNothingSent() Описание отсутствует | |
| статический void | assertQueued(Closure $mailable, callable|array|string|int|null $callback = null) Описание отсутствует | |
| статический void | assertNotQueued(Closure $mailable, callable|array|string|null $callback = null) Описание отсутствует | |
| статический void | assertNothingQueued() Описание отсутствует | |
| статический void | assertSentCount(int $count) Описание отсутствует | |
| статический void | assertQueuedCount(int $count) Описание отсутствует | |
| статический void | assertOutgoingCount(int $count) Описание отсутствует | |
| статический Collection | sent(Closure $mailable, callable|null $callback = null) Описание отсутствует | |
| статический bool | hasSent(string $mailable) Описание отсутствует | |
| статический Collection | queued(Closure $mailable, callable|null $callback = null) Описание отсутствует | |
| статический bool | hasQueued(string $mailable) Описание отсутствует |
Подробности
статический void resolved(Closure $callback)
Выполнить Closure, когда фасад будет разрешён.
статический MockInterface spy()
Преобразовать фасад в Mockery spy.
статический MockInterface partialMock()
Инициализировать частичный mock для фасада.
статический Expectation shouldReceive()
Инициализировать ожидание mock для фасада.
static Expectation expects()
Инициализировать ожидаемое поведение макета на фасаде.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр макета для заданного класса.
static protected MockInterface createMock()
Создать новый экземпляр макета для заданного класса.
static protected bool isMock()
Определяет, установлен ли макет в качестве экземпляра фасада.
static protected string|null getMockableClass()
Получить класс, подлежащий макетированию, для связанного экземпляра.
static void swap(mixed $instance)
Замена базового экземпляра за фасадом.
static protected bool isFake()
Определяет, установлен ли «заглушка» в качестве экземпляра фасада.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(string $name)
Разрешить экземпляр корня фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
static void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Collection defaultAliases()
Получить стандартные псевдонимы приложения.
static Application|null getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application|null $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
static MailFake fake()
Заменить связанный экземпляр заглушкой.
static Mailer mailer(string|null $name = null)
Без описания
static Mailer driver(string|null $driver = null)
Без описания
static TransportInterface createSymfonyTransport(array $config)
Без описания
static string getDefaultDriver()
Без описания
static void setDefaultDriver(string $name)
Без описания
static void purge(string|null $name = null)
Без описания
static MailManager extend(string $driver, Closure $callback)
Нет описания
static Application getApplication()
Нет описания
static MailManager setApplication(Application $app)
Нет описания
static MailManager forgetMailers()
Нет описания
static void alwaysFrom(string $address, string|null $name = null)
Нет описания
static void alwaysReplyTo(string $address, string|null $name = null)
Нет описания
static void alwaysReturnPath(string $address)
Нет описания
static void alwaysTo(string $address, string|null $name = null)
Нет описания
static PendingMail to(mixed $users, string|null $name = null)
Нет описания
static PendingMail cc(mixed $users, string|null $name = null)
Нет описания
static PendingMail bcc(mixed $users, string|null $name = null)
Нет описания
static SentMessage|null html(string $html, mixed $callback)
Нет описания
static SentMessage|null raw(string $text, mixed $callback)
Нет описания
static SentMessage|null plain(string $view, array $data, mixed $callback)
Нет описания
static строка render(string|array $view, array $data = [])
Нет описания
static SentMessage|null send(Mailable|string|array $view, array $data = [], Closure|string|null $callback = null)
Нет описания
static SentMessage|null sendNow(Mailable|string|array $mailable, array $data = [], Closure|string|null $callback = null)
Нет описания
static смешанный тип queue(Mailable|string|array $view, string|null $queue = null)
Нет описания
static mixed onQueue(string $queue, Mailable $view)
Без описания
static mixed queueOn(string $queue, Mailable $view)
Без описания
static mixed later(DateInterval|int $delay, Mailable $view, string|null $queue = null)
Без описания
static mixed laterOn(string $queue, DateInterval|int $delay, Mailable $view)
Без описания
static TransportInterface getSymfonyTransport()
Без описания
static Factory getViewFactory()
Без описания
static void setSymfonyTransport(TransportInterface $transport)
Без описания
static void macro(string $name, object|callable $macro = null)
Без описания
static void mixin(object $mixin, bool $replace = true)
Без описания
static bool hasMacro(string $name)
Без описания
static void flushMacros()
Без описания
static void assertSent(Closure $mailable, callable|array|string|int|null $callback = null)
Без описания
static void assertNotOutgoing(Closure $mailable, callable|null $callback = null)
Без описания
static void assertNotSent(Closure $mailable, callable|array|string|null $callback = null)
Без описания
static void assertNothingOutgoing()
Без описания
static void assertNothingSent()
Без описания
static void assertQueued(Closure $mailable, callable|array|string|int|null $callback = null)
Без описания
static void assertNotQueued(Closure $mailable, callable|array|string|null $callback = null)
Без описания
static void assertNothingQueued()
Без описания
статический void assertSentCount(int $count)
Без описания
статический void assertQueuedCount(int $count)
Без описания
статический void assertOutgoingCount(int $count)
Без описания
статический Collection sent(Closure $mailable, callable|null $callback = null)
Без описания
статический bool hasSent(string $mailable)
Без описания
статический Collection queued(Closure $mailable, callable|null $callback = null)
Без описания
статический bool hasQueued(string $mailable)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Support/Facades/Mail.html