ProcessUtils
class ProcessUtils
ProcessUtils — набор утилитных методов.
Этот класс содержит только статические методы и не предназначен для создания экземпляров.
Методы
| static string | escapeArgument(string $argument) Экранирует строку для использования в качестве аргумента оболочки. | |
| static mixed | validateInput(string $caller, mixed $input) Проверяет и нормализует входные данные Process. |
Подробности
static string escapeArgument(string $argument)
Экранирует строку для использования в качестве аргумента оболочки.
Параметры
| string | $argument | Аргумент, который будет экранирован |
Возвращаемое значение
| string | Экранированный аргумент |
static mixed validateInput(string $caller, mixed $input)
Проверяет и нормализует входные данные Process.
Параметры
| string | $caller | Имя метода вызова, который проверяет входные данные |
| mixed | $input | Входные данные для проверки |
Возвращаемое значение
| mixed | Проверенные входные данные |
Исключения
| InvalidArgumentException | В случае, если входные данные не являются корректными |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Process/ProcessUtils.html