In my applications, I used to call Facade methods in the main application using they as Controllers because I thought they are the same thing, but now I think I was wrong.
My application use multiple Facades, each one for a kind of task. If I change to use the Controller, the right way is having only one Controller?
My question here is what is the difference between a Facade and a Controller.