Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Process.php

function Process::disableOutput

Disables fetching output and error output from the underlying process.

Return value

$this

Throws

RuntimeException In case the process is already running

LogicException if an idle timeout is set

File

vendor/symfony/process/Process.php, line 550

Class

Process
Process is a thin wrapper around proc_* functions to easily start independent PHP processes.

Namespace

Symfony\Component\Process

Code

public function disableOutput() : static {
    if ($this->isRunning()) {
        throw new RuntimeException('Disabling output while the process is running is not possible.');
    }
    if (null !== $this->idleTimeout) {
        throw new LogicException('Output cannot be disabled while an idle timeout is set.');
    }
    $this->outputDisabled = true;
    return $this;
}
RSS feed
Powered by Drupal