/** * Return true if the Live Update can be used * * @return boolean True if the Live Update can be used */ public function canUseLiveUpdate() { $update = new LiveUpdate(); if (!$update->hasPhp()) { return false; } if (!$update->hasPhar()) { return false; } if (!$update->hasSsl()) { return false; } if ($update->hasIonCube()) { return false; } if ($update->hasSuhosin()) { return false; } if ($update->hasDetectUnicode()) { return false; } if ($update->isFastCgiEaccelerator()) { return false; } if (!$update->canConnect()) { return false; } return true; }