for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Hhxsv5\LaravelS\Swoole\Task;
use Illuminate\Queue\SerializesModels;
abstract class Task
{
use SerializesModels;
Illuminate\Queue\SerializesModels
Hhxsv5\LaravelS\Swoole\Task\Task
$class
$id
use TaskTrait;
Hhxsv5\LaravelS\Swoole\Task\TaskTrait
$taskworker
$setting
$worker_id
/**
* The logic of handling task
* @return void
*/
abstract public function handle();
* Deliver a task
* @param Task $task The task object
* @return bool
public static function deliver(Task $task)
return $task->task($task);
}