On this page
InteractsWithContainer
trait InteractsWithContainer (View source)
Properties
| protected Vite|null | $originalVite | The original Vite handler. |
|
| protected Mix|null | $originalMix | The original Laravel Mix handler. |
Methods
| object | swap(string $abstract, object $instance) Register an instance of an object in the container. |
|
| object | instance(string $abstract, object $instance) Register an instance of an object in the container. |
|
| MockInterface | mock(string $abstract, Closure $mock = null) Mock an instance of an object in the container. |
|
| MockInterface | partialMock(string $abstract, Closure $mock = null) Mock a partial instance of an object in the container. |
|
| MockInterface | spy(string $abstract, Closure $mock = null) Spy an instance of an object in the container. |
|
| $this | forgetMock(string $abstract) Instruct the container to forget a previously mocked / spied instance of an object. |
|
| $this | withoutVite() Register an empty handler for Vite in the container. |
|
| __invoke() No description |
||
| __call($name, $arguments) No description |
||
| __toString() No description |
||
| useIntegrityKey() No description |
||
| useBuildDirectory() No description |
||
| useHotFile() No description |
||
| withEntryPoints() No description |
||
| useScriptTagAttributes() No description |
||
| useStyleTagAttributes() No description |
||
| preloadedAssets() No description |
Details
protected object swap(string $abstract, object $instance)
Register an instance of an object in the container.
protected object instance(string $abstract, object $instance)
Register an instance of an object in the container.
protected MockInterface mock(string $abstract, Closure $mock = null)
Mock an instance of an object in the container.
protected MockInterface partialMock(string $abstract, Closure $mock = null)
Mock a partial instance of an object in the container.
protected MockInterface spy(string $abstract, Closure $mock = null)
Spy an instance of an object in the container.
protected $this forgetMock(string $abstract)
Instruct the container to forget a previously mocked / spied instance of an object.
protected $this withoutVite()
Register an empty handler for Vite in the container.
__invoke()
No description
__call($name, $arguments)
No description
__toString()
No description
useIntegrityKey()
No description
useBuildDirectory()
No description
useHotFile()
No description
withEntryPoints()
No description
useScriptTagAttributes()
No description
useStyleTagAttributes()
No description
preloadedAssets()
No description
© 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