ExecutableFinder
class ExecutableFinder
Универсальный поиск исполняемых файлов.
Методы
| setSuffixes(array $suffixes) Заменяет стандартные расширения исполняемого файла. | ||
| addSuffix(string $suffix) Добавляет новое возможное расширение для поиска исполняемого файла. | ||
| string | find(string $name, string $default = null, array $extraDirs = array()) Находит исполняемый файл по имени. |
Детали
setSuffixes(array $suffixes)
Заменяет стандартные расширения исполняемого файла.
Параметры
| array | $suffixes |
addSuffix(string $suffix)
Добавляет новое возможное расширение для поиска исполняемого файла.
Параметры
| string | $suffix |
string find(string $name, string $default = null, array $extraDirs = array())
Находит исполняемый файл по имени.
Параметры
| string | $name | Имя исполняемого файла (без расширения) |
| string | $default | Значение по умолчанию, если файл не найден |
| array | $extraDirs | Дополнительные директории для поиска |
Возвращаемое значение
| string | Путь к исполняемому файлу или значение по умолчанию |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Process/ExecutableFinder.html