adding main class as an abstract class
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
/**
|
||||
* Manage includes
|
||||
* @author franzz
|
||||
* @version 1.1
|
||||
* @version 1.2
|
||||
*/
|
||||
class ClassManagement extends PhpObject
|
||||
{
|
||||
@@ -12,6 +12,7 @@ class ClassManagement extends PhpObject
|
||||
const INC_EXT = '.php';
|
||||
const SETTINGS_FILE = 'settings.php';
|
||||
const TOOLBOX_CLASS = 'toolbox';
|
||||
const MAIN_CLASS_ABS = 'main';
|
||||
|
||||
private $asIncFiles;
|
||||
|
||||
@@ -25,6 +26,7 @@ class ClassManagement extends PhpObject
|
||||
$this->incClass(self::TOOLBOX_CLASS);
|
||||
|
||||
//Include main class
|
||||
$this->incClass(self::MAIN_CLASS_ABS);
|
||||
$this->incClass($sMainClass, true);
|
||||
}
|
||||
|
||||
@@ -36,7 +38,8 @@ class ClassManagement extends PhpObject
|
||||
public function incClass($sClassName, $bProjectClass=false)
|
||||
{
|
||||
$sProject = $bProjectClass?'':self::OBJECT_FOLDER;
|
||||
return $this->incFile($sProject.self::INC_FOLDER.$sClassName.self::INC_EXT);
|
||||
$sFile = $sProject.self::INC_FOLDER.$sClassName.self::INC_EXT;
|
||||
return $this->incFile($sFile);
|
||||
}
|
||||
|
||||
public function incFile($sFilePath, $bMandatory=true)
|
||||
|
||||
Reference in New Issue
Block a user