Facade
abstract class Facade (View source)
Properties
static protected Application|null | $app | The application instance being facaded. |
|
static protected array | $resolvedInstance | The resolved object instances. |
|
static protected bool | $cached | Indicates if the resolved instance should be cached. |
Methods
Convert the facade into a Mockery spy.
Initiate a partial mock on the facade.
Initiate a mock expectation on the facade.
Initiate a mock expectation on the facade.
Create a fresh mock instance for the given class.
Create a fresh mock instance for the given class.
Determines whether a mock is set as the instance of the facade.
Get the mockable class for the bound instance.
Hotswap the underlying instance behind the facade.
Determines whether a "fake" has been set as the facade instance.
Get the root object behind the facade.
Get the registered name of the component.
Resolve the facade root instance from the container.
Clear a resolved facade instance.
Clear all of the resolved instances.
Get the application default aliases.
Get the application instance behind the facade.
Handle dynamic, static calls to the object.
Details
static protected MockInterface
createFreshMockInstance()
Create a fresh mock instance for the given class.
static protected mixed
resolveFacadeInstance(string $name)
Resolve the facade root instance from the container.