Linux Today: Linux News On Internet Time.

Using the Factory Pattern in PHP Applications

Feb 23, 2011, 23:32 (0 Talkback[s])
(Other stories by Octavia Andreea Anghel)

"In this article you will learn how to use the factory pattern design in your PHP application to construct different objects for interrogating a database (books) and displaying the records from a table (bookstore). You'll also learn how to display a randomized array of strings and colors, and how to display a randomized array of strings and some associated pictures into an HTML table.

"The essence of the factory method pattern is to "define an interface for creating an object, but let the subclasses decide which class to instantiate. The Factory method lets a class defer instantiation to subclasses." (source: Wikipedia).

"The factory pattern is a design pattern which is used in software development to encapsulate the processes used for creating objects. The factory pattern also allows for the instantiation of objects at runtime, as you will see in the below applications of this article. It is called a Factory Pattern because it is responsible for "manufacturing" an object -- you'll also see this below."

Complete Story

Related Stories: