改名
This commit is contained in:
@@ -247,7 +247,7 @@ class Server extends HttpService
|
|||||||
if (!is_string($process)) {
|
if (!is_string($process)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
$system = new $process(Snowflake::app(), $name, true);
|
$system = Snowflake::createObject($process, [Snowflake::app(), $name, true]);
|
||||||
if (isset($this->params[$name])) {
|
if (isset($this->params[$name])) {
|
||||||
$system->write(Json::encode($this->params[$name]));
|
$system->write(Json::encode($this->params[$name]));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,9 +5,12 @@ namespace Snowflake\Process;
|
|||||||
|
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use ReflectionException;
|
||||||
use Snowflake\Crontab;
|
use Snowflake\Crontab;
|
||||||
use Snowflake\Abstracts\Crontab as ACrontab;
|
use Snowflake\Abstracts\Crontab as ACrontab;
|
||||||
use Snowflake\Event;
|
use Snowflake\Event;
|
||||||
|
use Snowflake\Exception\ComponentException;
|
||||||
|
use Snowflake\Exception\NotFindClassException;
|
||||||
use Snowflake\Snowflake;
|
use Snowflake\Snowflake;
|
||||||
use Swoole\Coroutine;
|
use Swoole\Coroutine;
|
||||||
use Swoole\Coroutine\WaitGroup;
|
use Swoole\Coroutine\WaitGroup;
|
||||||
@@ -36,6 +39,9 @@ class CrontabProcess extends Process
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param \Swoole\Process $process
|
* @param \Swoole\Process $process
|
||||||
|
* @throws ReflectionException
|
||||||
|
* @throws ComponentException
|
||||||
|
* @throws NotFindClassException
|
||||||
*/
|
*/
|
||||||
public function onHandler(\Swoole\Process $process): void
|
public function onHandler(\Swoole\Process $process): void
|
||||||
{
|
{
|
||||||
@@ -66,8 +72,7 @@ class CrontabProcess extends Process
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param Crontab $value
|
* @param Crontab $value
|
||||||
* @param int $startTime
|
* @throws Exception
|
||||||
* @throws \Exception
|
|
||||||
*/
|
*/
|
||||||
private function dispatch(Crontab $value)
|
private function dispatch(Crontab $value)
|
||||||
{
|
{
|
||||||
@@ -100,8 +105,8 @@ class CrontabProcess extends Process
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param Crontab $content
|
* @param Crontab $crontab
|
||||||
* @param $ticker
|
* @throws Exception
|
||||||
*/
|
*/
|
||||||
private function addTask(Crontab $crontab)
|
private function addTask(Crontab $crontab)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user