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)
Зарегистрировать экземпляр объекта в контейнере.
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 forgetMock(string $abstract)
Попросить контейнер забыть ранее смоделированный/прослеженный экземпляр объекта.
protected $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)
Без описания
© 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