This commit is contained in:
2021-08-24 18:10:07 +08:00
parent 2db271dab3
commit 575f4b8520
80 changed files with 6 additions and 6 deletions
+40
View File
@@ -0,0 +1,40 @@
<?php
namespace Kiri\Crontab;
use Exception;
use ReflectionException;
use Kiri\Abstracts\Config;
use Kiri\Abstracts\Providers;
use Kiri\Application;
use Kiri\Exception\ComponentException;
use Kiri\Exception\ConfigException;
use Kiri\Exception\NotFindClassException;
/**
* Class CrontabProviders
* @package Kiri\Crontab
*/
class CrontabProviders extends Providers
{
/**
* @param Application $application
* @throws ConfigException
* @throws Exception
*/
public function onImport(Application $application)
{
$server = $application->getServer();
$application->set('crontab', ['class' => Producer::class]);
if (Config::get('crontab.enable') !== true) {
return;
}
$server->addProcess(Zookeeper::class);
}
}