more php8.1 compatibility
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
@@ -27,7 +27,7 @@ namespace Froxlor\Cron;
|
|||||||
|
|
||||||
use ReflectionClass;
|
use ReflectionClass;
|
||||||
|
|
||||||
class TaskId
|
final class TaskId
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* TYPE=1 MEANS TO REBUILD APACHE VHOSTS.CONF
|
* TYPE=1 MEANS TO REBUILD APACHE VHOSTS.CONF
|
||||||
|
|||||||
@@ -138,7 +138,7 @@ class DbManagerMySQL
|
|||||||
*/
|
*/
|
||||||
public function deleteDatabase($dbname = null)
|
public function deleteDatabase($dbname = null)
|
||||||
{
|
{
|
||||||
if (Database::getAttribute(PDO::ATTR_SERVER_VERSION) < '5.0.2') {
|
if (version_compare(Database::getAttribute(PDO::ATTR_SERVER_VERSION), '5.0.2', '<')) {
|
||||||
// failsafe if user has been deleted manually (requires MySQL 4.1.2+)
|
// failsafe if user has been deleted manually (requires MySQL 4.1.2+)
|
||||||
$stmt = Database::prepare("REVOKE ALL PRIVILEGES, GRANT OPTION FROM `" . $dbname . "`");
|
$stmt = Database::prepare("REVOKE ALL PRIVILEGES, GRANT OPTION FROM `" . $dbname . "`");
|
||||||
Database::pexecute($stmt, [], false);
|
Database::pexecute($stmt, [], false);
|
||||||
|
|||||||
@@ -46,9 +46,6 @@ class TaskIDTest extends TestCase
|
|||||||
|
|
||||||
$isNegativeValid = TaskId::isValid(-1);
|
$isNegativeValid = TaskId::isValid(-1);
|
||||||
$this->assertFalse($isNegativeValid, "Negative task should be invalid");
|
$this->assertFalse($isNegativeValid, "Negative task should be invalid");
|
||||||
|
|
||||||
$isTESTTASKValid = TaskIdExtended::isValid(10101010);
|
|
||||||
$this->assertTrue($isTESTTASKValid);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testIdMappingCorrect() {
|
public function testIdMappingCorrect() {
|
||||||
@@ -68,7 +65,3 @@ class TaskIDTest extends TestCase
|
|||||||
$this->assertFalse($unknownIDResult);
|
$this->assertFalse($unknownIDResult);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class TaskIdExtended extends TaskId {
|
|
||||||
const TESTTASK = 10101010;
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user