Process
E452822
Process is a Symfony component that provides an object-oriented API for executing and managing system processes in PHP applications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Process (Symfony component) | 0 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
PHP library
ⓘ
Symfony component ⓘ |
| category |
Process control library
ⓘ
System integration component ⓘ |
| compatibleWith | multiple PHP versions depending on Symfony release ⓘ |
| designedFor | Symfony applications ⓘ |
| distributedVia | Composer NERFINISHED ⓘ |
| documentation | https://symfony.com/doc/current/components/process.html ⓘ |
| feature |
exception-based error handling for failed processes
ⓘ
exit code retrieval ⓘ process timeout and idle timeout configuration ⓘ signal handling on Unix-like systems ⓘ status inspection of running processes ⓘ |
| handles |
cross-platform process execution differences
ⓘ
escaping of command arguments ⓘ |
| hasFeature |
Input classes for feeding data to processes
ⓘ
Process class ⓘ ProcessBuilder class (deprecated in newer versions) NERFINISHED ⓘ ProcessHelper for console integration ⓘ |
| license | MIT License ⓘ |
| maintainedBy | Symfony community NERFINISHED ⓘ |
| packageName | symfony/process NERFINISHED ⓘ |
| partOf | Symfony framework NERFINISHED ⓘ |
| programmingLanguage | PHP NERFINISHED ⓘ |
| provides |
object-oriented API for executing system processes
ⓘ
tools for managing system processes ⓘ |
| repository | https://github.com/symfony/process ⓘ |
| supports |
Tty mode on compatible systems
ⓘ
asynchronous process execution ⓘ capturing standard error ⓘ capturing standard output ⓘ process signaling ⓘ process termination ⓘ process timeouts ⓘ real-time output handling ⓘ running external commands ⓘ setting environment variables ⓘ setting process input ⓘ setting working directory ⓘ synchronous process execution ⓘ |
| usableIn | standalone PHP projects ⓘ |
| usedFor |
executing shell commands from PHP
ⓘ
integrating system tools into Symfony applications ⓘ running background jobs ⓘ wrapping CLI tools with PHP APIs ⓘ |
| usedWith | Symfony Console component NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.