FACTORY_MESSAGES

Create objects for commonly used classes. Theoretically, this should save time in loading classes using include() statements and, perhaps, memory by not having multiple instances of the same object (NB PHP5 creates references automatically with new). Many WIKINDX classes have busy __construct() methods (initializing arrays etc.). Using FACTORY ensures that this work is only done once each time the web server deals with a script -- subsequent class instantiations in the same server call return only the already constructed object.

e.g. To call the FACTORY SESSION object: $this->session = FACTORY_SESSION::getInstance();

version 1
package wikindx4\core\startup
author Mark Grimshaw

 Methods

Get fresh instance

getFreshInstance() : object
Static

Get instance regardless of whether instance already exists or not

Returns

object(self::$instance)

Get instance

getInstance() : object
Static

Returns

object(self::$instance)

FACTORY_MESSAGES

__construct() 

 Properties

 

$instance