Lines Matching refs:self
71 private $status = self::STATUS_READY;
269 public function mustRun(callable $callback = null, array $env = []): self
357 $this->status = self::STATUS_STARTED;
388 public function restart(callable $callback = null, array $env = []): self
477 $ready = $callback(self::STDOUT === $type ? self::OUT : self::ERR, $data) || $ready;
630 $clearOutput = !(self::ITER_KEEP_OUTPUT & $flags);
631 $blocking = !(self::ITER_NON_BLOCKING & $flags);
632 $yieldOut = !(self::ITER_SKIP_OUT & $flags);
633 $yieldErr = !(self::ITER_SKIP_ERR & $flags);
646 yield self::OUT => $out;
660 yield self::ERR => $err;
665 yield self::OUT => '';
775 return self::$exitCodes[$exitcode] ?? 'Unknown error';
864 if (self::STATUS_STARTED !== $this->status) {
880 return self::STATUS_READY != $this->status;
892 return self::STATUS_TERMINATED == $this->status;
1062 if ($tty && !self::isTtySupported()) {
1197 if (self::STATUS_STARTED !== $this->status) {
1321 $out = self::OUT;
1341 if (self::STATUS_STARTED !== $this->status) {
1366 if (null !== self::$sigchild) {
1367 return self::$sigchild;
1371 return self::$sigchild = false;
1377 return self::$sigchild = str_contains(ob_get_clean(), '--enable-sigchild');
1430 $callback(self::STDOUT === $type ? self::OUT : self::ERR, $data);
1449 $this->status = self::STATUS_TERMINATED;
1461 // Free memory from self-reference callback created by buildCallback
1483 $this->status = self::STATUS_READY;