Remove all include/require parts from classes and use autoload function

Any include or require call is removed and now we use only _spl_autoload
in any class external file include call.
There are three new _DIR vars: LIBDIR, SMARTYDIR, TABLEARRAYDIR that are
based on the __DIR__ and not current working directory.
This commit is contained in:
Clemens Schwaighofer
2015-11-11 14:19:25 +09:00
parent b2fdbc0571
commit 647dd52c92
3 changed files with 10 additions and 4 deletions

View File

@@ -353,7 +353,7 @@
$this->db_debug = $GLOBALS['DB_DEBUG'];
// includes sub class for db type
include_once(LIBS.$this->db_type.'.inc');
_spl_autoload($this->db_type.'.inc');
$this->db_functions = new $this->db_type();
// connect to DB