Spec-Zone.ru › Laravel 10

InteractsWithContainer

trait InteractsWithContainer (View source)

Свойства

protected Vite|null $originalVite

Оригинальный обработчик Vite.

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 withoutVite()

Зарегистрировать пустой обработчик для Vite в контейнере.

__invoke($entrypoints, $buildDirectory = null)

Без описания

__call($method, $parameters)

Без описания

__toString()

Без описания

useIntegrityKey($key)

Без описания

useBuildDirectory($path)

Без описания

useHotFile($path)

Без описания

withEntryPoints($entryPoints)

Без описания

useScriptTagAttributes($attributes)

Без описания

useStyleTagAttributes($attributes)

Без описания

usePreloadTagAttributes($attributes)

Без описания

preloadedAssets()

Без описания

reactRefresh()

Без описания

content($asset, $buildDirectory = null)

Без описания

asset($asset, $buildDirectory = null)

Без описания

Детали

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

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

Parameters

string $abstract
object $instance

Return Value

object

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

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

Parameters

string $abstract
object $instance

Return Value

object

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

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

Parameters

string $abstract
Closure $mock

Return Value

MockInterface

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

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

Parameters

string $abstract
Closure $mock

Return Value

MockInterface

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

Имитировать экземпляр объекта в контейнере.

Parameters

string $abstract
Closure $mock

Return Value

MockInterface

protected $this forgetMock(string $abstract)

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

Parameters

string $abstract

Return Value

$this

protected $this withoutVite()

Зарегистрировать пустой обработчик для Vite в контейнере.

Return Value

$this

__invoke($entrypoints, $buildDirectory = null)

Без описания

Parameters

$entrypoints
$buildDirectory

__call($method, $parameters)

Без описания

Parameters

$method
$parameters

__toString()

Без описания

useIntegrityKey($key)

Без описания

Parameters

$key

useBuildDirectory($path)

Без описания

Параметры

$path

useHotFile($path)

Без описания

Параметры

$path

withEntryPoints($entryPoints)

Без описания

Параметры

$entryPoints

useScriptTagAttributes($attributes)

Без описания

Параметры

$attributes

useStyleTagAttributes($attributes)

Без описания

Параметры

$attributes

usePreloadTagAttributes($attributes)

Без описания

Параметры

$attributes

preloadedAssets()

Без описания

reactRefresh()

Без описания

content($asset, $buildDirectory = null)

Без описания

Параметры

$asset
$buildDirectory

asset($asset, $buildDirectory = null)

Без описания

Параметры

$asset
$buildDirectory

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

Spec-Zone.ru

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