Chapter 2. Using Tools Already In Your Arsenal

Now that you've got a pretty good idea what Design Patterns are from Chapter 1, you can take a look at your current arsenal and see where they have already infiltrated. After which, you'll learn ways to make it easier to increase that penetration.

Common PHP frameworks and libraries such as PEAR and the Zend Framework were mentioned in the last chapter. In this chapter, you're going to look a bit deeper at those to pull out more details of Design Patterns in use. You'll then touch on an additional framework that you might also have heard of.

PHP 5 introduced a new standard set of classes and functions known as the SPL. After a quick introduction, this chapter examines what functionality may be useful when creating code examples of the Design Patterns for the reference chapters.

Finally, you'll finish up this chapter by looking at features of the Eclipse PDT IDE that can help with Design Pattern creation and duplication.

Get Professional PHP Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.