Example #1
0
 /**
  * create a new task
  * @param               $name
  * @param               $data
  * @param \Closure|null $work
  * @return Task
  */
 public static function create($name, $data = null, \Closure $work = null)
 {
     $task = new self($name, $data, $work);
     $task->runWork();
     return $task;
 }