The facade design pattern helps us coping with complexity due to a big number of classes and methods. Implementing facade is about defining a new class through which we shall work with all other classes and methods. The following video clip explains this pattern using a simple code sample.
You can find the source code available for free download in my ‘PHP Design Patterns’ course, which is available for free personal usage at www.abelski.com.