This commit is contained in:
2021-03-29 15:14:17 +08:00
parent b1b42e053d
commit 345ead8ba4
2 changed files with 17 additions and 8 deletions
+13 -3
View File
@@ -4,9 +4,14 @@
namespace Snowflake\Crontab; namespace Snowflake\Crontab;
use Exception;
use ReflectionException;
use Snowflake\Abstracts\Config; use Snowflake\Abstracts\Config;
use Snowflake\Abstracts\Providers; use Snowflake\Abstracts\Providers;
use Snowflake\Application; use Snowflake\Application;
use Snowflake\Exception\ComponentException;
use Snowflake\Exception\ConfigException;
use Snowflake\Exception\NotFindClassException;
/** /**
@@ -17,9 +22,14 @@ class CrontabProviders extends Providers
{ {
/** /**
* @param Application $application * @param Application $application
*/ * @throws ReflectionException
* @throws ComponentException
* @throws ConfigException
* @throws NotFindClassException
* @throws Exception
*/
public function onImport(Application $application) public function onImport(Application $application)
{ {
$server = $application->getServer(); $server = $application->getServer();
+4 -5
View File
@@ -19,11 +19,10 @@ class Producer extends Component
const CRONTAB_KEY = 'system:crontab'; const CRONTAB_KEY = 'system:crontab';
/** /**
* @param Crontab $crontab * @param Crontab $crontab
* @param $executeTime * @throws Exception
* @throws Exception */
*/
public function dispatch(Crontab $crontab) public function dispatch(Crontab $crontab)
{ {
$redis = Snowflake::app()->getRedis(); $redis = Snowflake::app()->getRedis();