Added manuel integritycheck for admins

Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org>
This commit is contained in:
Florian Aders (EleRas)
2014-02-11 16:40:53 +01:00
parent b726a8528b
commit e3e4dba90d
7 changed files with 86 additions and 0 deletions

View File

@@ -20,6 +20,22 @@
class IntegrityCheck {
// Store all available checks
public $available = array();
/**
* Constructor
* Parses all available checks into $this->available
*/
public function __construct() {
$this->available = get_class_methods($this);
unset($this->available[array_search('__construct', $this->available)]);
unset($this->available[array_search('checkAll', $this->available)]);
unset($this->available[array_search('fixAll', $this->available)]);
sort($this->available);
}
/**
* Check all occuring integrity problems at once
*/