Add a App-Mode with defined constants

- Normal Mode = 0
- Install Mode = 1
- Maintenance Mode = 2

Moved Install-Mode check to class `App`

Replaced all maintenance and install checks with $a->mode checks
This commit is contained in:
Philipp Holzer 2018-04-27 21:07:04 +02:00
parent 6973aaefc2
commit d5b68cd146
5 changed files with 27 additions and 22 deletions

View file

@ -17,8 +17,8 @@ use DOMDocument;
*/
class Install extends BaseObject
{
public static function setInstallMode($mode = true) {
self::getApp()->install_mode = $mode;
public static function setInstallMode() {
self::getApp()->mode = APP_MODE_INSTALL;
}
public static function check($phpath = 'php')
@ -328,4 +328,4 @@ class Install extends BaseObject
return $errors;
}
}
}