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

Breadcrumb

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

function RunProcessMessageHandler::__invoke

File

vendor/symfony/process/Messenger/RunProcessMessageHandler.php, line 23

Class

RunProcessMessageHandler
@author Kevin Bond <kevinbond@gmail.com>

Namespace

Symfony\Component\Process\Messenger

Code

public function __invoke(RunProcessMessage $message) : RunProcessContext {
    $process = new Process($message->command, $message->cwd, $message->env, $message->input, $message->timeout);
    try {
        return new RunProcessContext($message, $process->mustRun());
    } catch (ProcessFailedException $e) {
        throw new RunProcessFailedException($e, new RunProcessContext($message, $e->getProcess()));
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal