Re: Singletons

From: Date: Mon, 20 Oct 2008 20:17:10 +0000
Subject: Re: Singletons
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-282147@lists.php.net to get a copy of this message
On 20 Oct 2008, at 21:06, Christoph Boget wrote:
Why can't it be a separate class,
In general, it can. In my case, it can't. Not unless I want to completely duplicate an already existing class.
Create your singleton class without extending the class you need to extend. Create an instance of that class in your object. Implement the __call magic method to proxy function calls through to that instance throwing an exception (or error) if the method requested doesn't exist. Not particularly pretty, but definitely simple. -Stut -- http://stut.net/

« previous php.general (#282147) next »