continue working on selftest
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
class UpdatesLog
|
||||
class UpdatesLog implements IWebsiteModule
|
||||
{
|
||||
/** @var Website */
|
||||
private $site;
|
||||
@@ -61,4 +61,20 @@ class UpdatesLog
|
||||
[':lt', $limit, PDO::PARAM_INT],
|
||||
]);
|
||||
}
|
||||
|
||||
public function checkConsistency()
|
||||
{
|
||||
$warn = null;
|
||||
|
||||
$this->load();
|
||||
|
||||
foreach ($this->staticData as $name => $data)
|
||||
{
|
||||
if (!key_exists('version', $data)) return ['result'=>'err', 'message' => 'Missing value [version]'];
|
||||
if (!key_exists('url', $data)) return ['result'=>'err', 'message' => 'Missing value [url]'];
|
||||
}
|
||||
|
||||
if ($warn != null) return $warn;
|
||||
return ['result'=>'ok', 'message' => ''];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user