include inc.ClassExtensionMgr.php and inc.ClassExtBase.php because the console tool needs them

This commit is contained in:
Uwe Steinmann 2025-11-17 15:35:31 +01:00
parent ac7128b8d3
commit 4e236cf896

View File

@ -11,8 +11,8 @@
* @version Release: @package_version@
*/
//require_once "inc.ClassExtensionMgr.php";
//require_once "inc.ClassExtBase.php";
require_once "inc.ClassExtensionMgr.php";
require_once "inc.ClassExtBase.php";
// Do not set a namespace until all extensions use that namespace
// or set the class name in the conf file to '\xxxx'
@ -24,7 +24,7 @@ class_alias('Seeddms\Seeddms\ExtensionMgr', 'SeedDMS_Extension_Mgr');
/* Declare an alias as long as it used by extensions */
class_alias('Seeddms\Seeddms\ExtensionBase', 'SeedDMS_ExtBase');
$extmgr = new \Seeddms\Seeddms\ExtensionMgr($settings->_rootDir."/ext", $settings->_cacheDir, $settings->_repositoryUrl, $settings->_proxyUrl, $settings->_proxyUser, $settings->_proxyPassword);
$extmgr = new ExtensionMgr($settings->_rootDir."/ext", $settings->_cacheDir, $settings->_repositoryUrl, $settings->_proxyUrl, $settings->_proxyUser, $settings->_proxyPassword);
foreach($extmgr->getExtensionConfiguration() as $extname=>$extconf) {
if($extconf['disable']) {