Create objects for commonly used classes.
This is the generic factory class.
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 load the PLUGINMESSAGES class:
$this->class = FACTORY_GENERIC::getInstance("core/messages/PLUGINMESSAGES.php", 'PLUGINMESSAGES', array('importexportbib', 'importexportbibMessages'));
where the third parameter is an optional array of parameters to send to the __construct() method of the called class
Summary
MethodsPropertiesConstantsgetInstance() No public properties foundNo constants foundNo protected methods foundNo protected properties foundN/ANo private methods foundNo private properties foundN/A