PHP Design Patterns: The Facade Pattern