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

Breadcrumb

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

class RunProcessMessageHandler

@author Kevin Bond <kevinbond@gmail.com>

Hierarchy

  • class \Symfony\Component\Process\Messenger\RunProcessMessageHandler

Expanded class hierarchy of RunProcessMessageHandler

File

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

Namespace

Symfony\Component\Process\Messenger
View source
final class RunProcessMessageHandler {
    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()));
        }
    }

}

Members

Title Sort descending Modifiers Object type Summary
RunProcessMessageHandler::__invoke public function

API Navigation

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