System\Facades\System

Extends:

Protected properties

There are no protected properties in the class.

Show inherited protected properties

Inherited protected properties

  • protected static Illuminate\Contracts\Foundation\Application $app - defined in Illuminate\Support\Facades\Facade. The application instance being facaded.
  • protected static array $resolvedInstance - defined in Illuminate\Support\Facades\Facade. The resolved object instances.

Public methods

Show inherited public methods

Inherited public methods

  • public static mixed __callStatic(string $method, array $args) - defined in Illuminate\Support\Facades\Facade. Handle dynamic, static calls to the object.
  • public static void clearResolvedInstance(string $name) - defined in Illuminate\Support\Facades\Facade. Clear a resolved facade instance.
  • public static void clearResolvedInstances() - defined in Illuminate\Support\Facades\Facade. Clear all of the resolved instances.
  • public static Illuminate\Contracts\Foundation\Application getFacadeApplication() - defined in Illuminate\Support\Facades\Facade. Get the application instance behind the facade.
  • public static mixed getFacadeRoot() - defined in Illuminate\Support\Facades\Facade. Get the root object behind the facade.
  • public static Mockery\MockInterface partialMock() - defined in Illuminate\Support\Facades\Facade. Initiate a partial mock on the facade.
  • public static void resolved(Closure $callback) - defined in Illuminate\Support\Facades\Facade. Run a Closure when the facade has been resolved.
  • public static void setFacadeApplication(Illuminate\Contracts\Foundation\Application $app) - defined in Illuminate\Support\Facades\Facade. Set the application instance.
  • public static Mockery\Expectation shouldReceive() - defined in Illuminate\Support\Facades\Facade. Initiate a mock expectation on the facade.
  • public static Mockery\MockInterface spy() - defined in Illuminate\Support\Facades\Facade. Convert the facade into a Mockery spy.
  • public static void swap(mixed $instance) - defined in Illuminate\Support\Facades\Facade. Hotswap the underlying instance behind the facade.

Protected methods

protected static string getFacadeAccessor()

Get the registered name of the component.

See also:

Show inherited protected methods

Inherited protected methods

  • protected static Mockery\MockInterface createFreshMockInstance() - defined in Illuminate\Support\Facades\Facade. Create a fresh mock instance for the given class.
  • protected static Mockery\MockInterface createMock() - defined in Illuminate\Support\Facades\Facade. Create a fresh mock instance for the given class.
  • protected static mixed getFacadeInstance() - defined in October\Rain\Support\Facade. If the accessor is not found via getFacadeAccessor, use this instance as a fallback.
  • protected static string|null getMockableClass() - defined in Illuminate\Support\Facades\Facade. Get the mockable class for the bound instance.
  • protected static bool isMock() - defined in Illuminate\Support\Facades\Facade. Determines whether a mock is set as the instance of the facade.
  • protected static void resolveFacadeInstance($name) - defined in October\Rain\Support\Facade.