public function testSignalWithStoppedPropogation() { $signal = new Signal(9, 1); $this->assertFalse($signal->isPropagationStopped()); $signal->stopPropagation(); $this->assertTrue($signal->isPropagationStopped()); }
/** * @param Signal $signal * * @return $this */ public function send(Signal $signal) : self { $destination = $signal->getDestination(); $this->getPosix()->kill($destination, $signal->getSignalNo()); return $this; }