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