Example #1
0
 /**
  * @param string $timingName
  * @param Task   $task
  * @param int    $taskId
  * @param int    $delay
  * @param int    $period
  */
 public function __construct($timingName, Task $task, $taskId, $delay = -1, $period = -1)
 {
     $this->task = $task;
     $this->taskId = $taskId;
     $this->delay = $delay;
     $this->period = $period;
     $this->timingName = $timingName === null ? "Unknown" : $timingName;
     $this->timings = Timings::getPluginTaskTimings($this, $period);
 }