Edit: rephrased the question
If you call a method on a facade class, will an actual object of that class be instantiated for calling that method, or will an object of that class be instantiated during bootstrapping the application and that same object will be returned every time (like a singleton)?
I understand that normal to the container bound classes will be instantiated when
App::make('class name')is done, but since you don't have to manually use App::make I don't understand where the object or instance of the class "lives"?
BTW I understand that facades in laravel aren't the same thing as the design pattern.