From 7850ebd5e43c89b504c8960248f7ed47a426b53d Mon Sep 17 00:00:00 2001 From: Corey McMahon Date: Wed, 9 Jan 2013 17:59:24 +1100 Subject: [PATCH] Added singleton pattern to the Design-Patterns page --- pages/Design-Patterns.md | 44 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/pages/Design-Patterns.md b/pages/Design-Patterns.md index 53b0f92..cb3a9a8 100644 --- a/pages/Design-Patterns.md +++ b/pages/Design-Patterns.md @@ -62,6 +62,50 @@ yourself a lot of trouble down the road by using factories. * [Factory pattern on Wikipedia](https://en.wikipedia.org/wiki/Factory_pattern) +## Singleton + +When designing web applications, it often makes sense conceptually and architecturally to allow access to one and +only one instance of a particular class. The singleton pattern enables us to do this. + +{% highlight php %} +