if (null !==
$this->processTitle
) { if (\
function_exists('cli_set_process_title'
)) { if (!@
cli_set_process_title($this->processTitle
)) { if ('Darwin' === \PHP_OS
) { $output->
writeln('<comment>Running "cli_set_process_title" as an unprivileged user is not supported on MacOS.</comment>', OutputInterface::VERBOSITY_VERY_VERBOSE
);
} else { cli_set_process_title($this->processTitle
);
} } } elseif (\
function_exists('setproctitle'
)) { setproctitle($this->processTitle
);
} elseif (OutputInterface::VERBOSITY_VERY_VERBOSE ===
$output->
getVerbosity()) { $output->
writeln('<comment>Install the proctitle PECL to be able to change the process title.</comment>'
);
} } if ($input->
isInteractive()) { $this->
interact($input,
$output);
} // The command name argument is often omitted when a command is executed directly with its run() method.
// It would fail the validation if we didn't make sure the command argument is present,