InteractsWithContainer
trait InteractsWithContainer (View source)
Properties
protected Mix|null | $originalMix | The original Laravel Mix handler. |
Methods
Register an instance of an object in the container.
Register an instance of an object in the container.
Mock a partial instance of an object in the container.
Instruct the container to forget a previously mocked / spied instance of an object.
Register an empty handler for Laravel Mix in the container.
Register an empty handler for Laravel Mix in the container.
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
withoutMix()
Register an empty handler for Laravel Mix in the container.
protected $this
withMix()
Register an empty handler for Laravel Mix in the container.