InteractsWithContainer
trait InteractsWithContainer (View source)
Properties
| 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
                
                
                
            
                    MockInterface
                
                
                    partialMock(string $abstract, Closure $mock = null)
        
                                            
                
            Mock a partial instance of an object in the container.
                    MockInterface
                
                
                
            
                    $this
                
                
                    withoutMix()
        
                                            
                
            Register an empty handler for Laravel Mix in the container.
                    $this
                
                
                    withMix()
        
                                            
                
            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
    withoutMix()
        
    
    Register an empty handler for Laravel Mix in the container.
        
                    protected        $this
    withMix()
        
    
    Register an empty handler for Laravel Mix in the container.