8000 added doc comments by xrstf · Pull Request #5686 · symfony/symfony · GitHub
[go: up one dir, main page]

Skip to content

added doc comments #5686

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Oct 6, 2012
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 71 additions & 1 deletion src/Symfony/Component/Process/Process.php
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ public function hasBeenStopped()
}

/**
* Returns the number of the signal that caused the child process to stop its execution
* Returns the number of the signal that caused the child process to stop its execution.
*
* It is only meaningful if hasBeenStopped() returns true.
*
Expand All @@ -292,71 +292,141 @@ public function getStopSignal()
return $this->status['stopsig'];
}

/**
* Adds a line to the STDOUT stream.
*
* @param string $line The line to append
*/
public function addOutput($line)
{
$this->stdout .= $line;
}

/**
* Adds a line to the STDERR stream.
*
* @param string $line The line to append
*/
public function addErrorOutput($line)
{
$this->stderr .= $line;
}

/**
* Gets the command line to be executed.
*
* @return string The command to execute
*/
public function getCommandLine()
{
return $this->commandline;
}

/**
* Sets the command line to be executed.
*
* @param string $commandline The command to execute
*/
public function setCommandLine($commandline)
{
$this->commandline = $commandline;
}

/**
* Gets the process timeout.
*
* @return integer The timeout in seconds
*/
public function getTimeout()
{
return $this->timeout;
}

/**
* Sets the process timeout.
*
* @param integer|null $timeout The timeout in seconds
*/
public function setTimeout($timeout)
{
$this->timeout = $timeout;
}

/**
* Gets the working directory.
*
* @return string The current working directory
*/
public function getWorkingDirectory()
{
return $this->cwd;
}

/**
* Sets the current working directory.
*
* @param string $cwd The new working directory
*/
public function setWorkingDirectory($cwd)
{
$this->cwd = $cwd;
}

/**
* Gets the environment variables.
*
* @return array The current environment variables
*/
public function getEnv()
{
return $this->env;
}

/**
* Sets the environment variables.
*
* @param array $env The new environment variables
*/
public function setEnv(array $env)
{
$this->env = $env;
}

/**
* Gets the contents of STDIN.
*
* @return string The current contents
*/
public function getStdin()
{
return $this->stdin;
}

/**
* Sets the contents of STDIN.
*
* @param string $stdin The new contents
*/
public function setStdin($stdin)
{
$this->stdin = $stdin;
}

/**
* Gets the options for proc_open.
*
* @return array The current options
*/
public function getOptions()
{
return $this->options;
}

/**
* Sets the options for proc_open.
*
* @param array $options The new options
*/
public function setOptions(array $options)
{
$this->options = $options;
Expand Down
0