Spec-Zone.ru › Laravel 8

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 forgetMock(string $abstract)

Инструктирует контейнер забыть ранее смоделированный/наблюдаемый экземпляр объекта.

$this withoutMix()

Регистрирует пустой обработчик для Laravel Mix в контейнере.

$this withMix()

Регистрирует пустой обработчик для Laravel Mix в контейнере.

Подробности

protected object swap(string $abstract, object $instance)

Регистрирует экземпляр объекта в контейнере.

Параметры

string $abstract
object $instance

Возвращаемое значение

object

protected object instance(string $abstract, object $instance)

Регистрирует экземпляр объекта в контейнере.

Параметры

string $abstract
object $instance

Возвращаемое значение

object

protected MockInterface mock(string $abstract, Closure $mock = null)

Создаёт макет экземпляра объекта в контейнере.

Параметры

string $abstract
Closure $mock

Возвращаемое значение

MockInterface

protected MockInterface partialMock(string $abstract, Closure $mock = null)

Создаёт частичный макет экземпляра объекта в контейнере.

Параметры

string $abstract
Closure $mock

Возвращаемое значение

MockInterface

protected MockInterface spy(string $abstract, Closure $mock = null)

Создаёт шпион экземпляра объекта в контейнере.

Параметры

string $abstract
Closure $mock

Возвращаемое значение

MockInterface

protected $this forgetMock(string $abstract)

Инструктирует контейнер забыть ранее смоделированный/наблюдаемый экземпляр объекта.

Параметры

string $abstract

Возвращаемое значение

$this

protected $this withoutMix()

Регистрирует пустой обработчик для Laravel Mix в контейнере.

Возвращаемое значение

$this

protected $this withMix()

Регистрирует пустой обработчик для Laravel Mix в контейнере.

Возвращаемое значение

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Foundation/Testing/Concerns/InteractsWithContainer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API