From 814e0b4a25ee1245f275c92e5eb8540a4c9c0e66 Mon Sep 17 00:00:00 2001 From: pedro_morgan <pedro_morgan@ispconfig3> Date: Sun, 19 Aug 2007 17:52:23 -0400 Subject: [PATCH] Simplifies loading of classes. No is_object check --- interface/lib/app.inc.php | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/interface/lib/app.inc.php b/interface/lib/app.inc.php index 7c63a56..2540998 100644 --- a/interface/lib/app.inc.php +++ b/interface/lib/app.inc.php @@ -67,10 +67,11 @@ public function uses($classes) { - $cl = explode(',',$classes); + $cl = explode(',',$classes); if(is_array($cl)) { foreach($cl as $classname){ $classname = trim($classname); + //* Class is not loaded so load it if(!array_key_exists($classname, $this->_loaded_classes)){ require_once($this->_conf['classpath'] . '/'.$classname.'.inc.php'); $this->$classname = new $classname(); -- Gitblit v1.9.1