1
0
Fork 0
mirror of synced 2024-07-04 14:10:33 +12:00

update tasks

This commit is contained in:
Damodar Lohani 2022-07-08 02:36:54 +00:00
parent cb2fc93f78
commit a17496d291
2 changed files with 13 additions and 11 deletions

View file

@ -8,6 +8,8 @@ use Utopia\Database\Validator\Authorization;
Authorization::disable();
Tasks::init();
Tasks::getCli()->run();
$tasks = new Tasks();
$tasks
->init()
->run();

View file

@ -6,19 +6,19 @@ use Appwrite\Task\Usage;
use Appwrite\Task\Version;
class Tasks {
protected static CLI $cli;
protected CLI $cli;
public static function init(): void
public function init(): Tasks
{
self::$cli = new CLI();
self::$cli->addTask(Vars::getTask());
self::$cli->addTask(Usage::getTask());
self::$cli->addTask(Version::getTask());
$this->cli = new CLI();
$this->cli->addTask(Vars::getTask());
$this->cli->addTask(Usage::getTask());
$this->cli->addTask(Version::getTask());
return $this;
}
public static function getCli(): CLI
public function run(): CLI
{
return self::$cli;
return $this->cli->run();
}
}