public function setSignal($signal) { $sigFile = $this->getSigFile(); // 2 is SIGINT - we can't use SIGINT constant in the Apache context, only available in workers. file_put_contents($sigFile, $signal); }