InteractsWithContainer
trait InteractsWithContainer (View source)
Свойства
| protected Mix|null | $originalMix | Исходный обработчик Laravel Mix. |
Методы
| object | swap(string $abstract, object $instance) Регистрация экземпляра объекта в контейнере. | |
| object | instance(string $abstract, object $instance) Регистрация экземпляра объекта в контейнере. | |
| MockInterface | mock(string $abstract, Closure $mock = null) Моделирование экземпляра объекта в контейнере. | |
| MockInterface | partialMock(string $abstract, Closure $mock = null) Моделирование частичного экземпляра объекта в контейнере. | |
| MockInterface | spy(string $abstract, Closure $mock = null) Шпионаж за экземпляром объекта в контейнере. | |
| $this | withoutMix() Регистрация пустого обработчика для Laravel Mix в контейнере. | |
| $this | withMix() Регистрация пустого обработчика для Laravel Mix в контейнере. |
Подробное описание
protected object swap(string $abstract, object $instance)
Регистрация экземпляра объекта в контейнере.
protected object instance(string $abstract, object $instance)
Регистрация экземпляра объекта в контейнере.
protected MockInterface mock(string $abstract, Closure $mock = null)
Моделирование экземпляра объекта в контейнере.
protected MockInterface partialMock(string $abstract, Closure $mock = null)
Моделирование частичного экземпляра объекта в контейнере.
protected MockInterface spy(string $abstract, Closure $mock = null)
Шпионаж за экземпляром объекта в контейнере.
protected $this withoutMix()
Регистрация пустого обработчика для Laravel Mix в контейнере.
protected $this withMix()
Регистрация пустого обработчика для Laravel Mix в контейнере.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Foundation/Testing/Concerns/InteractsWithContainer.html