class ProcessTaskRunner implements ProcessTaskRunnerInterface (View source)

Receives a command and asynchronously executes it on a process.

Properties

protected object $message
protected string $processStartedMessage
protected TaskInterface $task
protected InputInterface $input
protected Process $process

Methods

__construct(TaskInterface $task, object $message, InputInterface $input, string $processStartedMessage)

No description

getProcess()

No description

void
setProcess(Process $process)

No description

getTask()

No description

object
getMessage()

No description

string
getProcessStartedMessage()

No description

InputInterface|null
getInput()

No description

string
getTaskRunnerHandler()

No description

Details

__construct(TaskInterface $task, object $message, InputInterface $input, string $processStartedMessage)

No description

Parameters

TaskInterface $task
object $message
InputInterface $input
string $processStartedMessage

Process getProcess()

No description

Return Value

Process

void setProcess(Process $process)

No description

Parameters

Process $process

Return Value

void

TaskInterface getTask()

No description

Return Value

TaskInterface

object getMessage()

No description

Return Value

object

string getProcessStartedMessage()

No description

Return Value

string

InputInterface|null getInput()

No description

Return Value

InputInterface|null

string getTaskRunnerHandler()

No description

Return Value

string