Laravel Under The Hood - What Are Facades? | HackerNoon
Briefly

The __callStatic() method in Laravel's Facade class is a magic method that gets invoked when an undefined static method, like get() in the case of Route::get(), is called.
The $instance variable, set by getFacadeRoot() in __callStatic(), holds the class to which the call should be forwarded, allowing dynamic resolution of method calls in Laravel Facades.
Read at Hackernoon
[
|
]