1
0
Fork 0
mirror of synced 2024-09-29 17:01:37 +13:00

Add implements Projects

This commit is contained in:
fogelito 2024-08-19 15:19:06 +03:00
parent ccc34b049a
commit 9265ba743e

View file

@ -12,7 +12,12 @@ use Utopia\Database\Query;
use Utopia\Platform\Action;
use Utopia\System\System;
class Maintenance extends Action
interface Projects
{
public function notifyProjects(Delete $queueForDeletes, int $usageStatsRetentionHourly);
}
class Maintenance extends Action implements Projects
{
public static function getName(): string
{
@ -60,7 +65,7 @@ class Maintenance extends Action
}, $interval, $delay);
}
protected function notifyProjects(Delete $queueForDeletes, int $usageStatsRetentionHourly): void
public function notifyProjects(Delete $queueForDeletes, int $usageStatsRetentionHourly): void
{
$this->notifyDeleteExecutionLogs($queueForDeletes);
$this->notifyDeleteAbuseLogs($queueForDeletes);
@ -188,4 +193,14 @@ class Maintenance extends Action
->setType(DELETE_TYPE_EXPIRED_TARGETS)
->trigger();
}
public function setVariable($name, $var)
{
// TODO: Implement setVariable() method.
}
public function getHtml($template)
{
// TODO: Implement getHtml() method.
}
}