/**
*
*/
public static function runSanityCheck()
{
$sanityCheck = Sanitycheck::getNext();
while ($sanityCheck) {
$element = self::getElementById($sanityCheck->getType(), $sanityCheck->getId());
if ($element) {
try {
self::performSanityCheck($element);
} catch (\Exception $e) {
\Logger::error("Element\\Service: sanity check for element with id [ " . $element->getId() . " ] and type [ " . self::getType($element) . " ] failed");
}
$sanityCheck->delete();
} else {
$sanityCheck->delete();
}
$sanityCheck = Sanitycheck::getNext();
// reduce load on server
\Logger::debug("Now timeout for 3 seconds");
sleep(3);
}
}